Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: "/search
![在这里插入图片描述](https://img-blog.csdnimg.cn/cc6125304d3a41e9976beccf96716e29.png)
先根据报错找问题,问题出现在按下搜索按钮路由跳转
![在这里插入图片描述](https://img-blog.csdnimg.cn/9aedbd2b88d4405b9729688d7c1200bf.png)
三种解决办法:
一、出现这种问题每次都要添加回调函数解决办法
this.$router.push({
name:"search",
params: {
keyword: '' || undefined},
query: {
k:this.keyword.toUpperCase()}}, ()=>{
}, ()=>{
})
结果:不再报错