Avoid using non-primitive value as key, use string/number value instead.

左手的ㄟ右手 2023-06-22 10:29 132阅读 0赞

vue 项目使用 v-for 渲染时报错:Avoid using non-primitive value as key, use string/number value instead.

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dzanp6Y2Jx_size_16_color_FFFFFF_t_70

报错原因:避免使用非基本值作为键,而是使用字符串/数字值;即不要用对象或是数组作为 key,用 string 或 number 作为 key

报错代码

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dzanp6Y2Jx_size_16_color_FFFFFF_t_70 1

当 item为对象时,就会出现这种报错,将其改为 index 即可解决报错

正确代码

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dzanp6Y2Jx_size_16_color_FFFFFF_t_70 2

发表评论

表情:
评论列表 (有 0 条评论,132人围观)

还没有评论,来说两句吧...

相关阅读