问题一:
报错:Invalid prop: type check failed for prop "index". Expected String with value "0", got Number with value 0.
动态index应该是一个字符串而不是一个数字,所以要数字转字符串,应该是:index=" index+' ' "
<el-submenu
:index="index+''"
v-for="(menu, index) in menuArr"
:key="index"
>
<template slot="title">
<i :class="menu.icon"></i>
<span>{{ menu.title }}</span>
</template>
<el-menu-item
:index="item.index"
class="menu-item"
v-for="item in menu.subArr"
:key="item.index"
>{{ item.title }}</el-menu-item
>
</el-submenu>
问题二:
element ui框架的标签属性要求是boolen值时要在属性前添加冒号。