Vue组件踩过的那些坑
提示!!!本文仅用于记录个人在学习中遇见的问题,没有做整理,不建议其他人浪费时间阅读!
1. el-menu组件
<el-menu router>
:点击菜单栏的某个一级菜单,结果一级菜单全部展开。
<el-menu router unique-opened>
:添加属性unique-opened
,再次尝试依然出现了这种问题。查看控制台信息发现原来el-menu组件要求每个菜单项的path都不能相同。
修改数据库menu
表,将path
字段中的值/home
,改为该分组的英文,再次尝试依然出现了该问题。再次查看控制台,发现打印的菜单项,一级菜单的path
属性并没有改变。
突然想起来项目使用了Redis,因此需要将Redis中的值进行刷新。再次尝试可以成功运行!