theme: mk-cute
highlight: atelier-heath-light
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天,点击查看活动详情
条件判断
v-if指令初体验
我们在Vue中的条件判断一般使用 v-if 指令,当指令的表达式返回 true 时,该对应的数据才会显示。 - 代码示例: ```html
// 使用v-if指令确定是否显示(插入)
标签
现在条件判断为true
```
template
v-if是一个指令,所以我们必须将它添加到一个元素上,判断元素是否插入到页面中。如果是多个元素,可以包裹在 <template>
元素上,并在上面使用 v-if。 ```html
水果
banana
apple
watermelon
// 使用Math的随机数函数(0~1),使其乘以10,如果大于五则显示v-if部分,反之则显示v-else部分。
随机数大于5显示这里
随机数小于等于5显示这里
<div v-if="types === 'A'">
A
</div>
<div v-else-if="types=== 'B'">
B
</div>
<div v-else-if="types === 'C'">
C
</div>
<div v-else>
除了ABC以外的字母
</div>
v-show
如果只有一个条件的话,v-show指令可以平替v-if指令。