赞
踩
- [Vue warn]: Property "image" was accessed during render but is not defined on instance.
- at <App> vue.global.js:1630:17
- [Vue warn]: Unhandled error during execution of render function
- at <App>
-
- Uncaught TypeError: image is undefined
查了下官方文档才找到问题所在
vue3和vue2 v-if和v-for同时使用时渲染优先级变了
vue2中v-for优先级高,同时使用v-if可以直接使用v-for的循环体数据
vue3中v-if优先级高,v-if使用v-for循环体数据时数据还未加载,就报未定义了。
无论时vue2还是3,官方都不建议两者一起使用,建议通过template嵌套
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。