1、作用:辅助v-if进行判断渲染
2、语法:v-else
v-else-if="表达式”
3、注意:需要紧挨着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="vue.js" ></script> </head> <body> <div id="app"> <p v-if="gender === 1">性别:男</p> <p v-else>性别:女</p> <hr> <p v-if="score >= 90">A:奖励电脑一台</p> <p v-else-if="score >= 80">B:奖励周末旅行</p> <p v-else-if="score >= 70">C:奖励零食一袋</p> <p v-else>D:惩罚一周不能玩手机</p> </div> <script> const app=new Vue({ el:'#app', data:{ gender:2, score:95, } }) </script> </body> </html>
效果: