【发布时间】:2020-10-13 19:51:49
【问题描述】:
我在 Vue 项目的 App.js 的导航栏中添加了一个切换搜索栏(此处为指南/代码:https://www.solodev.com/blog/web-design/creating-a-toggled-search-bar.stml)。
但是,每当我在输入搜索词后按“回车”(或在没有我自己的点击功能的情况下单击搜索按钮)时,搜索功能会将?search=(+ 搜索词)添加到我的路由器。
我尝试过创建一个查找用户按下回车的函数,但没有成功。
似乎添加到路由器的代码中没有明确的功能。如果不破坏搜索框,我无法让它停止这样做。
我正在寻找一种方法:
- 阻止引导搜索框将
?search=添加到我的路由器,而是按照我自己的路由方法 或 - 使用 vue-router 在路由器末尾捕获
?search=并重定向到搜索结果页面。
谢谢!
【问题讨论】:
标签: jquery vue.js search vue-router bootstrap-vue