当它们处于同一节点,v-for的优先级比v-if更高,这意味着v-if将分别重复运行于每个v-for循环中。当你想为仅有的一些项渲染节点时,这种优先级的机制会十分有用。
<li v-for="item in items" v-if="item.isShow">
我会不会显示呢?
</li>
data() {
return {
items: [
{isShow: true},
{isShow:false}
]
}
}
上面的代码会隐藏第二个“我会不会显示呢?”
当它们处于同一节点,v-for的优先级比v-if更高,这意味着v-if将分别重复运行于每个v-for循环中。当你想为仅有的一些项渲染节点时,这种优先级的机制会十分有用。
<li v-for="item in items" v-if="item.isShow">
我会不会显示呢?
</li>
data() {
return {
items: [
{isShow: true},
{isShow:false}
]
}
}
上面的代码会隐藏第二个“我会不会显示呢?”
本文标题:v-if with v-for
本文链接:https://www.haomeiwen.com/subject/vyphwxtx.html
网友评论