项目报错类型:Invalid prop: type check failed for prop "index". Expected String with value "125", got Number with value 125.
vue项目中出现可一个小报错问题:Invalid prop: type check failed for prop "index". Expected String with value "125", got Number with value 125.
在elementUI导航组件中加入后台数据驱动循环生成导航时会报如下错误
这里的错误是由index引起的,index的值必须是字符串,而且是单一的。
源码:
解决:
将index的值转化为字符串格式
可以这么干::index=“String(index)”
也可以这么干::index=" index + ’ ’ "
总结:
这里的elementUI组件中的<el-submenu>组件的index的值必须是字符串,而且是单一的。将index的值转化为字符串格式
:index=“String(index)”:index=" index + ’ ’ "
都可以把index的值转换成字符串类型---就不报错!