如下所示: {{ todo }} [removed] varvm=new Vue({ el:#ul, data:{ todos: [ 1, 2, 3, 4, 5 ] } }) [removed] 说明:在处于同一节点的时候,v-for 优先级比 v-if 高。先运行v-for 的循环,然后在每一个v-for 的循环中,再进行 v-if 的条件对比。 v-if=”todo<4′′ 会筛选 符合 <4 的 todo 项 而如果你的目的是有条件地跳过循环的