watch:{
//路由中数据发生改变就会执行下边代码
$route(to,from){
//监视$route可以接收两个参数 to,from
console.log(to) //to参数里面存放的是跳转后改变的数据
console.log(from)//from参数中存放在跳转前的数据
}
}
我们来举个例子:
这里我携带了query参数分别是 categoryName="图书、音像、电子书刊" category1Id=1
那么我开始跳转到如果我携带的query参数发生改变是否能触发watch的监视呢
让我们证明一下
我的query参数已经修改了,那么控制台一定会输出to和from
我们由控制台可以看出
to里面的这个query是不是我们跳转过后的query参数
而from里面的query是不是上一个的query参数