小程序最特殊的一个特点就是数据驱动,即可用后台定义的数据,在页面依据此数据作判断加载处理
要学会灵活使用,此方式可以从根据上解决很多问题,有区别于其传统模式的做法,
主流有两种处理方式
1.三元表达式 ?: (条件)?true:false 如 a>1? '审核' : '未审核 '
根据属性值不同加载不同样式
根据属性值不同加载不同图标
2.条件渲染 wx:if
用 wx:if="{{condition}}" 来判断是否需要渲染该代码块
<view wx:if="{{condition}}"> True </view>
也可以用 wx:elif 和 wx:else 来添加一个 else 块:
<view wx:if="{{length > 5}}"> 1 </view>
<view wx:elif="{{length > 2}}"> 2 </view>
<view wx:else> 3 </view>