v-else/v-else-if
- 创建 demo7.html,内容如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- 1. 导入 vue 脚本文件 -->
<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
</head>
<body>
<!-- DOM区域 -->
<div id="app">
<p>随机数: {{num}}</p>
<p v-if="num > 0.5">随机数 大于 0.5</p>
<p v-else>随机数 小于或等于 0.5 </p>
<hr />
<p v-if="type == 'A'">优秀</p>
<p v-else-if="type == 'B'">良好</p>
<p v-else-if="type == 'C'">一般</p>
<p v-else>差</p>
<hr />
<div v-show="a">
测试
</div>
<button @click="a=!a">点击</button>
</div>
</body>
<script>
const vm = {
data: function() {
return {
num: Math.random(),
a: false,
type: 'A',
}
},
}
const app = Vue.createApp(vm)
app.mount('#app')
</script>
</html>
效果展示
文章来源地址https://www.toymoban.com/news/detail-712408.html
文章来源:https://www.toymoban.com/news/detail-712408.html
到了这里,关于vue学习之v-if/v-else/v-else-if的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!