记录一下新手容易弄混的 多次三元比较
其实就是 if else 的简写,true 就是 ← false 就是 →
例子:
css
.cr{
color: red;
}
.cb{
color: blue;
}
.cy{
color: yellow;
}
html:
<view class='{
{ c1 ? "cr":"cb"}}'> c1有值 </view>
<view class='{
{ c1 == 1 ? "cr":"cb"}}'> c1==1</view>
<view class='{
{ !c1 ? "cr":"cb"}}'> 没有c1</view>
<view class='{
{c1 !=1 ? "cr":"cb"}}'> c1 != 1</view>
<view class='{
{c1 ==1 ? c2 == 2 ? "cy":"cb" : "cr"}}'> c2==2 就是cy 否则就是cb 如果c1 == 1 得到的就是 之前比较的cy 否则就是cr </view>
<view class='{
{c1 ? c2 != 2 ? "cy":"