请问下老师
来源:2-8 条件渲染与列表渲染及注意点

晨之骄子
2023-10-08
请问下老师,vue2中的v-for和v-if也是不能一起使用的,原因是v-for的优先级比v-if高,会生成许多v-if。
vue3中是对这个进行了改动吗,听老师说是v-if的优先级比v-for高了?
写回答
1回答
-
西门老舅
2023-10-09
你好,是这样的。
vue2中,v-for优先级高,如何跟v-if一起使用的话,那么v-if会渲染多次,影响性能。
所以vue3中把v-if优先级提升了上来,这样在vue3的v-if中无法获取v-for中的item,所以建议不要一起使用这两个指令,可以采用视频中的替代方式。
00
相似问题