EL-导航菜单的展开问题
本帖最后由 njhg001 于 2024-3-23 14:31 编辑在母版页中有EL-导航菜单
配置菜单项
如果菜单未配置默认展开,在实际运行中,选择一个二级菜单,页面跳转后,菜单会自动全部收起
如果菜单设置为默认展开
那么在实际运行中,选择一个二级菜单,页面跳转后,设置为默认展开的所有一个菜单都会展开
并且在运行时,点击菜单,跳转页面后,菜单部分有明显的闪烁
请问这两个问题怎么解决?
您好,点击菜单的时候闪一下是因为页面跳转刷新了整个页面。所以建议使用页面容器或标签页。
具体可以参考下demo。
只看到你描述了两种设置的交互,没看懂你想要的需求是啥样的 我好像明白你想要啥了
关于第一个问题: 你是不是在前端展开某个节点,点击二级菜单, 如果某有配置默认展开,,页面跳转之后,希望已经展开的那个节点不要收起, 比如说是展开"基础数据", 点击页面1之后,基础数据这个节点不要收起, 对吧
这个的话, 感觉应该是页面跳转之后,母版页和子页面重新构建,页面上所有的内容重新构建,所以导致未配置的话, 就默默收起所有菜单了
关于第二个问题:其实和第一个问题的原理一样, 所有页面跳转页面重新加载包含母版页,因为你设置了默认加载,所有页面重新加载就展开所有节点了
我努力try了一下,感觉现在没有好的解决办法
你要不把El-导航菜单换成内置菜单试试呢, 我稍微改了一下你的demo, 你瞅瞅
页:
[1]