el-menu-item index的使用中出现的问题
<el-menu :default-active="activeIndex" class="el-menu-vertical-demo" mode="vertical" @select="handleSelect" text-color="#000">
<el-menu-item v-for="(item,i) in typelist" :key="i" :index="i">
<iconfont-svg :icon="item.icon" size="30"></iconfont-svg>
{{item.title}}
</el-menu-item>
</el-menu>
- 一开始一直提示index问题(i是获得的序号),以及类型错误。
解决方案
修改前
<el-menu-item :index="subindex" v-for="(subItem,subindex) in item.subMenuList">{{index}}-{{subItem.subMenuName}}</el-menu-item>
修改后
<el-menu-item :index="''+subindex" v-for="(subItem,subindex) in item.subMenuList">{{index}}-{{subItem.subMenuName}}</el-menu-item>
文章借鉴地址:https://www.it1352.com/708234.html