v-else和v-else-if
作用:辅助v-if进行判断渲染
语法:v-else v-else-if="表达式"
注意:需要紧挨着v-if一起使用
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><!-- <script src="https://cdn.jsdelivr.net/npm/vue@2.7.16/dist/vue.js"></script> -->
</head><body><div id="app"><p v-if="gender===1">男</p><p v-else="gender===2">女</p><hr><p v-if="score >= 90">成绩:A</p><p v-else-if="score >= 80">成绩:A</p><p v-else-if="score >= 70">成绩:B</p><p v-else-if="score >= 60">成绩:C</p><P v-else>成绩评定:D</P></div><script src="js/vue.js"></script><script>const app = new Vue({//通过el配置选择器,指定Vue管理的是哪个盒子el: '#app',//通过data提供数据data: {gender: 1,score:99}})</script>
</body></html>
页面效果: