switch中的this.$router.push()使用误区

会发现点击事件生效但是路由不会跳转,应该是this指向的问题。--------》并不是。

为什么不能跳转呢?因为case 的值和this.mode对应不上。

在上一个页面传递过来的参数是this.$router.push('/home/myApply?mode="新增报修单"'),这种写法是错误的。并不能正确对应上,应该是this.$router.push('/home/myApply?mode=新增报修单'),并不需要多加一个双引号。

 

posted on 2021-05-19 10:05  chenzejie6030  阅读(223)  评论(0)    收藏  举报

导航