解决element-ui中el-menu组件作为vue-router模式在刷新页面后default-active属性与当前路由页面不一致问题的方法
2017-11-29 17:38
2411 查看
解决办法是给menu的default-active绑定route.path
形如:
<el-menu :default-active="$route.path" ...>
每次渲染menu都会读当前path 设置为default-active
形如:
<el-menu :default-active="$route.path" ...>
每次渲染menu都会读当前path 设置为default-active
相关文章推荐
- 解决vue-router嵌套路由(子路由)在history模式下刷新无法渲染页面的问题
- vue-router路由参数刷新消失的问题解决方法
- Vue下路由History模式打包后页面空白的解决方法
- Vue之栏父组件跳转子路由后当前导航active样式消失问题
- 解决vue-router进行build无法正常显示路由页面的问题
- 解决使用elementUI框架el-upload上传组件时session丢失问题
- vue刷新当前路由:router-view 复用组件时不刷新的3种解决方案总结
- react-router browserHistory刷新页面404问题解决方法
- 解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
- vue.js默认路由不加载linkActiveClass问题的解决方法
- vue-router中关于组件复用页面不刷新的问题
- vue router嵌套路由在history模式下刷新无法渲染页面问题的解决方法
- vue.js用vue-router路由传参时页面刷新后参数消失的问题
- react-router与react-reduct配合使用时页面不刷新问题解决方法
- Vue-router本地服务器使用history出现找不到页面的问题解决方法
- vue使用element-ui的el-input监听不了回车事件的解决方法
- 解决vue+element 键盘回车事件导致页面刷新的问题
- vue-router 多个路由地址绑定一个组件造成 created 不执行的解决方法
- 解决vue 路由变化页面数据不刷新的问题
- vue-router 多个路由地址绑定一个组件造成 created 不执行的解决方法