PanJiaChen / vue-element-admin

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
MIT License
87.61k stars 30.43k forks source link

侧边栏添加default-openeds,点击任意一栏父级会自动关闭 #3623

Open JackieChanWang opened 3 years ago

JackieChanWang commented 3 years ago

Bug report(问题描述)

侧边栏添加default-openeds,点击任意一栏父级会自动关闭

Steps to reproduce(问题复现步骤)

Screenshot or Gif(截图或动态图)

Link to minimal reproduction(最小可在线还原demo)

Other relevant information(格外信息)

JackieChanWang commented 3 years ago

有大佬有遇到这情况吗?指导一下

flyerooo commented 3 years ago

遇到了同样的问题

flyerooo commented 3 years ago

解决了。真服了前端的这种问题。 <el-menu :default-openeds="['xxx']"> 这里改成下面这样

<el-menu :default-openeds="open_list">
     var page = new Vue({
    data:{
    ...
        open_list: ["xxx"]
    ...
    },
    ...
})

参考

JackieChanWang commented 3 years ago

确实按照楼上的方法解决了