在vue2 中,v-for优先级高于v-if,我们可以这样实现: <!-- vue2中,v-for优先级高于v-if --><liv-for="item in todoList"v-if="!item.done":class="{todo: !item.done}":key="item.id">{{item.task}}<liv-for="item in todoList"v-if="item.done":class="{finished: item.done}":key=...
vue2和vue3的v-if与v-for优先级对⽐学习 Vue.js 中使⽤最多的两个指令就是v-if和v-for,因此我们可能会想要同时使⽤它们。虽然官⽅不建议这样做,但有时确实是必须的,我们来了解下他们的⼯作⽅式:在 vue 2.x 中,在⼀个元素上同时使⽤v-if和v-for时,v-for会优先作⽤。在 vue 3...