最近在做小程序,要求已经做过的事情在页面上不在显示按钮,第一次做小程序,技术很渣,找了很多有关button的判断,都没又找到,后来无意间看到了微信的判断:wx:if,看来别人写的判断,我就试着在自己的程序里面做,
先上图:
来看我写的代码(请自动忽略我的不规范):
.xml写法:
<view class='weui-cell-button'>
<!--条件判断-->
<view class='weui-m' wx:if="{{item.exp1!==null}}">
<view class='weui-button-m'>已转社情民意</view>
</view>
<view class='weui-m' wx:elif="{{item.exp1==null}}">
<button class='m-button' data-index='{{index}}' bindtap="toSqmy">转社情民意</button>
</view>
<!--条件判断-->
<view class='weui-s' wx:if="{{item.exp2!==null}}">
<view class='weui-button-s'>已转民情日志</view>
</view>
<view class='weui-s' wx:elif="{{item.exp2==null}}">
<button class='s-button' data-index='{{index}}' bindtap="toMqrz">转民情日志</button>
</view>
</view>
这里的item.data是后台交互的时候传递过来的值,本来打算写item.exp1==null&&item.exp2==“”,但是发现这个不支持字符串为空,所以只给了null