Vue 路由跳转问题(未进行跳转但是会触发方法)

46 阅读1分钟

本文已参与「新人创作礼」活动,- 起开启掘金创作之路。

问题: 未触发事件进行路由跳转到当前页面,但watch会监听到所有的路由变化,因此会掉handeler下面的 get()方法导致报错。

解决: 判断是否路径或者name是否是当前页面且判断路由传参是否有值(parms传参就判断parms,query传参就判断query)