微信小程序购物车数量加减功能的实现
? ? 实现一个简单的数量增减功能 1.wxml
<view class=‘stepper sum‘>
<text class=‘{{minusStatus}}‘ type=‘number‘ bindtap=‘bindMinus‘>-</text>
<input bindinput=‘bindManual‘ value=‘{{num}}‘></input>
<text bindtap=‘bindPlus‘>+</text>
</view>
2.wxcss
/*全局样式*/ 3.js //index.js Page({ data: { num:1,minusStatus:‘disable‘ },//事件处理函数 /*点击减号*/ bindMinus: function() { var num = this.data.num; if (num>1) { num--; } var minusStatus = num>1 ? ‘normal‘:‘disable‘; this.setData({ num:num,minusStatus:minusStatus }) },/*点击加号*/ bindPlus: function() { var num = this.data.num; num++; var minusStatus = num > 1 ? ‘normal‘ : ‘disable‘; this.setData({ num:num,minusStatus: minusStatus }) },/*输入框事件*/ bindManual: function(e) { var num = e.detail.value; var minusStatus = num > 1 ? ‘normal‘ : ‘disable‘; this.setData({ num:num,minusStatus: minusStatus }) }}) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |