小程序点击实现隐藏和显示(两个事件双向)

刚开始做小程序的小白,遇到了一个问题就是这个



就是这个点击事件,我查到的方法只有https://blog.csdn.net/zero_1996/article/details/74067201这种,只能实现一个事件的显示隐藏。

WXML文件

<view class="hide{{showView?'':'show'}}">
    <view class='content'>
        <button bindtap="class5"><text>¥4680\n(商务班)</text></button>
        <button bindtap="class6"><text>¥6880\n(至尊班)</text></button>
    </view>
</view>
<view class="hide{{showView?'show':''}}">
    <view class='content'>
        <button bindtap="class1"><text>¥3180\n(普通班)</text></button>
        <button bindtap="class2"><text>¥3480\n(VIP班)</text></button>
        <button bindtap="class3"><text>¥4080\n(商务班)</text></button>
        <button bindtap="class4"><text>¥4980\n(至尊班)</text></button>
    </view>   

</view>

wxss文件

.hide{
 display: none;
}
.show{ 
 display: block;

}

JS文件

onChangeShowState_show : function () {
var that = this;
that. setData({
showView: that. showView = true
})
},
onChangeShowState_hid : function () {
var that = this;
that. setData({
showView: that. showView = false
})
},

恩恩,就这样啦




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值