要求上面的金额显示隐藏。
wxml:
<view class="month-spendingBox">
<view class="month-spendingInwrap" bindtap="eyeChange">
<text>本月支出 (元)</text>
<view class="spending-eyeBox"><image src="../img/bz04.png" mode="widthFix" class="spending-eye"></image></view>
</view>
</view>
<view class="spendingNum">
<view class="{{showView?'show':'hide'}}">{{spendingNum}}</view>
<view class="{{showView?'hide':'show'}}">{{spendingHideNum}}</view>
</view>
wxss:
.hide{
display: none;
}
.show{
display: block;
}
js:
data: {
showView: true
},
// 隐藏金额
eyeChange: function(){
this.setData({
spendingNum: this.data.spendingHideNum,
spendingHideNum: this.data.spendingNum
})
},
onLoad: function (options) {
showView: (options.showView == "true" ? true : false)
},
eyeChange: function () {
var that = this;
that.setData({
showView: (!that.data.showView)
})
},