el-menu-item default-active不会变化
时间: 2023-10-01 20:07:41 浏览: 95
vue2+el-menu实现路由跳转及当前项的设置方法实例
回答: 根据引用\[1\]中的说明,default-active属性是用来指定当前激活菜单的index的。即使不加这个属性,选中的item变量也能正常显示,但是为了在浏览器刷新后仍然可以定位到之前选中的路由,建议使用default-active属性。如果没有多层嵌套路由,可以设置default-active为"$route.path"来实现。但是如果有多层嵌套,建议在计算属性里更新数据。所以,如果el-menu-item的default-active不会变化,可能是因为没有正确设置default-active属性或者没有在计算属性中更新数据。
#### 引用[.reference_title]
- *1* [el-menu的属性:default-active](https://blog.csdn.net/m0_47630333/article/details/118515262)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文