在使用menu时多次跳转同一页面不走我们的钩子函数,在menu菜单下面会有一个router-view
1、在router-view标签中加上key值
<!--这是自己封装的menu菜单-->
<SubMenu style="margin-top: 10px" :menu-list="articleCategoryList" :props="defaultProps" @getmenu="onGetMenu" />
<router-view :key="key" />
2、新增钩子函数computed对key做操作
computed:{
key(){
return this.$route.fullPath;
}
}
这样就可以了