这个属于是js的if语句,不是vue的内容
if (this.examScore < 60) {
this.message = '不及格'
} else if (this.examScore > 60 && this.examScore < 70) {
this.message = '一般'
} else {
this.message = '棒'
}
else为否则,只能写一个,只需替换else 为 else if即可,最后一个可保留
这跟vue没关系,是js基础知识,可以看一下这篇教程了解一下条件语句https://www.runoob.com/js/js-if-else.html
if(条件){
}else if(条件){
}else{
}
你的数据结构错了,基本结构就是以下这样子,if后面是小括号,而不是中括号里面包小括号
if(判断条件){
代码块;
}
else if(判断条件){
代码块;
}
else{
代码块;
}
if() else if () else