iview 动态渲染menu时active-name无效的问题

Posted web-zqk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iview 动态渲染menu时active-name无效的问题相关的知识,希望对你有一定的参考价值。

    动态渲染menu时,如果需要active-name,那么name只能绑定index,动态渲染的数组初始必须有一个空对象。否则无法使用active-name属性。注:仅限3.0版本,不排除新版本修复的可能!

 

<Menu active-name="0"
:theme="processManagementTheme"
width="auto"
@on-select="dictionaryMenuSelect"
>
<MenuItem v-for="(items,index) in testData" :name="index+‘‘" :key="index">{{items.name}}</MenuItem>
</Menu>


export defaule{
  data(){
    return {
      testData:[     //放一个空对象
        {

        id:‘’,
         name:‘‘
        }
      ],
    }
  }
}


















以上是关于iview 动态渲染menu时active-name无效的问题的主要内容,如果未能解决你的问题,请参考以下文章

iview左侧导航实现

iview-form内table修改字段效验

iview关于menu结合router问题

iView中Tree组件children中动态checked选中后取消勾选再选中无效问题

Iview 中 获取 Menu 导航菜单 选中的值

iview的table组件中加入超链接组件,可编辑组件,选择组件,日期组件