vue.runtime.esm.js?2b0e:619 [Vue warn]: Invalid prop: type check failed for prop “index“. Expected S
vue.runtime.esm.js?2b0e:619 [Vue warn]: Invalid prop: type check failed for prop "index". Expected S
·
vue.runtime.esm.js?2b0e:619 [Vue warn]: Invalid prop: type check failed for prop "index". Expected String with value "125", got Number with value 125.
found in
---> <ElSubmenu> at packages/menu/src/submenu.vue
<ElMenu> at packages/menu/src/menu.vue
<ElCol>
<ElAside> at packages/aside/src/main.vue
<ElContainer> at packages/container/src/main.vue... (1 recursive calls)
<Admin> at src/views/Admin.vue
<App> at src/App.vue
<Root>
翻译: Vue .runtime.esm.js?2b0e:619 [Vue warn]: Invalid prop: type check failed for prop "index"。 期望值为“125”的字符串,得到值为125的数字。
原因:他期望得到的值是一个字符串,但是他却得到的是确实一个数字
解决方法
// + ' ' 把数字转换为字符串
:index="item.id+''"
在index后面加上一个空的字符串,将数字转换为字符串
更多推荐
已为社区贡献1条内容
所有评论(0)