issues
search
PanJiaChen
/
vue-element-admin
:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin
MIT License
87.05k
stars
30.39k
forks
source link
侧边栏的关闭和打开导致default-openeds默认展开菜单失效
#4198
Open
godcloudy
opened
9 months ago
godcloudy
commented
9 months ago
我需要默认展开所有的submenu菜单,所以我在data里定义了一个openeds变量,并且在mounted方法里读取所有路由的path赋值给openeds变量,el-menu的:default-openeds="openeds" 绑定了openeds变量。页面初始进入菜单都全部展开了,但是当我使用
组件关闭侧边栏后,再打开侧边栏,el-menu菜单只展开了activeMenu的菜单,其他的没有展开!如果把:default-openeds写死,如::default-openeds="['/example', '/charts']",关闭和展开侧边栏都会展开example和charts菜单,但是一旦用data响应式变量就不行
Steps to reproduce(问题复现步骤)
Screenshot or Gif(截图或动态图)
Link to minimal reproduction(最小可在线还原demo)
Other relevant information(格外信息)
Your OS: windows10
Node.js version:12.13。1
vue-element-admin version:latest
我需要默认展开所有的submenu菜单,所以我在data里定义了一个openeds变量,并且在mounted方法里读取所有路由的path赋值给openeds变量,el-menu的:default-openeds="openeds" 绑定了openeds变量。页面初始进入菜单都全部展开了,但是当我使用 组件关闭侧边栏后,再打开侧边栏,el-menu菜单只展开了activeMenu的菜单,其他的没有展开!如果把:default-openeds写死,如::default-openeds="['/example', '/charts']",关闭和展开侧边栏都会展开example和charts菜单,但是一旦用data响应式变量就不行
Steps to reproduce(问题复现步骤)
Screenshot or Gif(截图或动态图)
Link to minimal reproduction(最小可在线还原demo)
Other relevant information(格外信息)