Invalid prop: custom validator check failed for prop "index".

使用element框架的NavMenu 导航菜单时,有一个index的属性,如果index的值使用的接口数据,就可能出现这个错误。
这是因为 index 的值不能有空格,并且要为string类型,出现这个错误大多就是因为index填入了一个int型的数值。使用 toString() 将其转为字符串就不会报错了。

<el-menu-item v-for="(item,index) in List" :index="index.toString()">
	{{item.name_cn}}
</el-menu-item>

你可能感兴趣的:(Vue)