Tencent / tdesign-vue-starter

A starter-kit for TDesign Vue UI components.
https://tdesign.tencent.com/starter/vue/
MIT License
379 stars 92 forks source link

[LayoutSidebar] 3级菜单分割时导致的BUG #250

Open MarkGor opened 1 year ago

MarkGor commented 1 year ago

tdesign-vue-starter 版本

0.6.2

重现链接

https://github.com/Tencent/tdesign-vue-starter/blob/develop/src/layouts/components/LayoutSidebar.vue

重现步骤

开启菜单分割 3级菜单的时候 点击第三级菜单会导致二级菜单选中并缩起。

配置: config/style.ts { "showFooter": false, "isSidebarCompact": false, "showBreadcrumb": false, "mode": "auto", "layout": "mix", "splitMenu": true, "isFooterAside": false, "isSidebarFixed": true, "isHeaderFixed": true, "isUseTabsRouter": false, "showHeader": true, "brandTheme": "#0052D9" }

期望结果

點擊三級菜單,二級菜單保持展開

实际结果

二級菜單收縮了起來

框架版本

No response

浏览器版本

No response

系统版本

No response

Node版本

16

补充说明

修改了LayoutSidebar組件,maxLevel固定為3解決該問題。但不知道對其他佈局是否有影響。

github-actions[bot] commented 1 year ago

👋 @MarkGor,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] commented 1 year ago

♥️ 有劳 @uyarn 尽快确认问题。 确认有效后将下一步计划和可能需要的时间回复给 @MarkGor 。