Vue 组件中监听路由变化

在 Vue 的组件中可以通过 watch 监听到当前路由的变化

实现方式

  1. watch 按照如下规则书写即可
  2. 该监听会在路由发生变化时触发
1
2
3
4
5
6
7
8
watch: {
	'$route' (val, old) {
		// 当前路由
		console.log(val)
		// 上一个路由
		console.log(old)
	}
}