1

我正在使用带有 Vue.js 2+ 的 Element.eleme.io UI 库并构建垂直侧边栏(文档:http ://element.eleme.io/#/en-US/component/menu )

问题是,当我将菜单切换为展开/折叠时,我正在丢失当前选择/活动的菜单项(例如,在文档中它总是恢复为默认菜单项) - 如何在此切换之间保持它?

目前我什至已经为default-activeprop 创建了计算值,但它仍然不能像我想的那样工作:

<el-menu
  default-active='activeSideMenuItemIndex' // computed value that gets active index from the store
  @select='updateSelectedMenuIndex' // action to update activeSideMenuItemIndex in vuex store
  :collapse='isCollapsed'
>

有趣/奇怪的是,在切换菜单后,default-active道具设置正确,但活动菜单项类消失了,所以用户不知道选择了哪个项目。

4

0 回答 0