vue监听路由

watch:{
	$route(to,from){
		//每次变动都会执行这个函数,此次后台管理项目中,遇到问题,因为浏览器后退和前进
		//侧边栏不能进行高亮变动,所以需要监听路由变化,将当前类的变动的类i名加入到组件
		this.activeClass = to.path.slice(1)
		}
		}

第二种监听方式,
watch:{
	$route:{
		deep:true,
		handler(newval,oldval){
			this.activeClass = newval.path.slice(1)
			}
			}
发布了9 篇原创文章 · 获赞 2 · 访问量 3349

猜你喜欢

转载自blog.csdn.net/weixin_42890213/article/details/88624208