vue3里面v-for和v-if不能共存问题

对vue3里面v-for和v-if不能共存问题,最好的方法是我们把处理逻辑放在数据本身,之前那样做本身就是不推荐。官方有说明:https://vuejs.org/guide/essentials/list.html#v-for-with-v-if
有大佬解释下这个是为什么吗?

回答

先后顺序问题,v-forv-if 放在同一个元素,你想要的效果是先执行 v-for,再执行 v-if;但其实 Vue 是先执行 v-if 再执行 v-for

以上是vue3里面v-for和v-if不能共存问题的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>