甘肃万众
甘肃万众
  • 发布:2021-09-09 23:51
  • 更新:2022-10-21 18:13
  • 阅读:1277

解决 uni-admin 左侧菜单折叠的问题

分类:uniCloud

uni-nav-menu.vue

约190行
// 关闭所有
closeAll() {
let url = this.active.substring(1);
this.subChildrens.forEach((item) => {
let childrens = item.index.children;
let num = 0;
for (let i=0; i<childrens.length; i++){
let obj = childrens[i];
console.log(obj.value);
if (obj.value == url){
num ++;
}
}
if (item.isOpen && num==0) {
item.isOpen = false
}
})
}

2 关注 分享
5***@qq.com 1***@163.com

要回复文章请先登录注册

c***@aliyun.com

c***@aliyun.com

谢谢
2022-10-21 18:13
1***@163.com

1***@163.com

牛,谢谢
2022-08-19 23:44
jxtian

jxtian

调研一下,需求合理考虑内置到组件中
2021-11-22 11:52
jxtian

jxtian

这个问题需求是:一次性折叠展开的多个侧边栏?
2021-11-22 11:38
5***@qq.com

5***@qq.com

谢谢!
2021-11-21 21:32