微信小程序——动态切换class以及bindtap事件
2019-03-15 18:34
375 查看
版权声明:semoon制作 https://blog.csdn.net/weixin_43974907/article/details/88580986
微信小程序——动态切换class以及bindtap事件
1.界面样式
2.功能需求
- 当在场车辆无交易订单时(查询到的金额为0时),支付按钮置灰,不能触发事件
- 坑:
·class和bindtap根据查询到的金额是否大于0切换
·切换的class要有引号,否则失效
3.代码
<view class="car-info" wx:if='{{show}}' wx:for="{{cars}}" wx:for-item="car" wx:key="i"> <view class="title car-id">{{car.usr_num}}</view> <view class="car-fields"> <view class="field" > <span class="label">入场时间</span> <span class="value" >{{car.start_time}}</span> </view> <view class="field"> <span class="label">停靠时间</span> <span class="value" >{{car.stay_time}}</span> </view> <view class="field top-line"> <span class="label" style='margin-top:10rpx;'>应付金额</span> <text class="value" style='margin-top:10rpx;' decode='true'>{{car.bill_at/100}} 元</text> <!-- core --> <button data-id='{{car.usr_num}}' data-num='{{car.bill_at}}' class="btn {{car.bill_at>0?'blue':'gray'}}" style='margin: -10rpx 0;' bindtap="{{car.bill_at>0?'gopay':''}}">支付</button> </view> </view> </view>
相关文章推荐
- 微信小程序-bindtap等事件传参
- 微信小程序,bindtap事件遇上bindtouchend事件,bindtouchend事件先触发
- 微信小程序bindtap事件怎么获取当前点击标签?
- 微信小程序之bindtap事件传参
- 微信小程序--长按事件bindlongtap与点击事件bindtap的冲突
- 微信小程序之事件(bindtap和catchtap)
- 微信小程序事件 bindtap @import 修改js
- 微信小程序-双击长按触发longtap事件时同时触发tap事件解决办法
- 微信小程序view禁掉bindtap
- 微信小程序bindlongtap触发bindtap问题
- 【微信小程序】--bindtap参数传递,配合wx.previewImage实现多张缩略图预览
- 微信小程序 动态绑定事件 且通过事件修改样式
- 微信小程序 - bindcontroltap和control的关系(map)
- 微信小程序 视图控件与bindtap之间的问题
- 微信小程序 动态绑定数据及动态事件处理
- Qt的国际化示例程序以及步骤--实现Qt程序的动态切换语言功能
- 微信小程序:bindtap方法传参
- 微信小程序改变app.js中页面位置 bindtap执行两次
- 小程序开发-bindtap事件传参
- 挖坑指南:如何通过事件动态地切换iView的Tabs(v-bind与v-model的区别)