blazor-pro-components
blazor-pro-components copied to clipboard
多应用共享MenuData时,出现折叠问题

我这里后台是多应用模式+共享左边的菜单。 应用切换后,菜单也会随之变化。
<BasicLayout Logo="@("https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg")"
MenuData="leftMenus">
<RightContentRender>
<RightContent @bind-User="@User" MenuData="topMenus" MenuDataChanged="MenuChanged" />
</RightContentRender>
当我topMenus(目前只有一级菜单)点击之后, leftMenus 会进行重新赋值。 左边的菜单内容会对应的刷新, 但是折叠状态依旧保留之间。 建议增加一个菜单折叠接口出来,或者内部判定当MenuData发生变化的时候, 重置菜单伸缩状态。