网上找的小程序代码,class写在某标签里,这个== 、?、:都是什么意思
class="{{item.flower_id == flowerSelect ? 'active':''}}
地址https://blog.csdn.net/qq_38815953/article/details/80836573
这个是js的三元运算符,简单的if-else判断。这句代码的意思就是 如果item.flower_id == flowerSelect 的话就 在class里面输出一个active的字符串,否则就啥也不输出
== 比较的是值
a > b ? 1 : 2 这是三元运算符的写法 ,如果a 确实大于B 结果为 true 就返回 1 否则返回2