关于vue的点击切换样式

img

img

为什么就算变量和index的结果是false 还是可以显示样式呀 才学vue 想不明白

'0' === 0本身就是false,定义的时候写成a: 0

写错了吧
应该是:class="aaa == index?'active':''"吧
如果对你有帮助,请采纳

index 是数字 Number类型的吧,你定义的aaa 为啥是字符串’0‘?0==='0'会返回fasle,0==’0‘ 会返回true,
你试着把data 中aaa的赋值改成a:0

简单说就是 === 写错了,大多数情况 == 就够用了