简介1.这是一个用微信小程序原生代码实现的数量加减demo,主要是用于商品购物车或者商品详情修改数量使用,很简单哦~~~。
2.核心js方法说明
addCount(增加数量)delCount(减少数量)getCount(获取数量)3.实现效果如下图所示:
实现步骤1、页面布局4.count.wxml增加主容器代码和提交button
!--主容器--viewclass="stepper"!--减号--textclass="sign{{num=1?'disabled':'normal'}}"bindtap="delCount"data-index="{{index}}"-/text!--数值--inputclass="number"type="number"bindchange="bindManual"value="{{num}}"disabled="disabled"/!--加号--textclass="sign{{num=10?'disabled':'normal'}}"bindtap="addCount"data-index="{{index}}"+/text/viewbuttonbindtap="getCount"提交/button2、添加页面wcss样式5.count.css设置全局样式
page{background:#EDEDED;}6.
7.设置主容器样式
/*主容器*/.stepper{width:130px;height:40px;/*给主容器设一个边框*/border:1rpxsolid#818284;border-radius:3px;margin:20pxauto;background:white;}/*加号和减号*/.stepper.sign{width:40px;line-height:40px;text-align:center;float:left;}/*数值*/.stepper.number{width:48px;height:40px;float:left;margin:0auto;text-align:center;font-size:16px;color:#000000;/*给中间的input设置左右边框即可*/border-left:1rpxsolid#818284;border-right:1rpxsolid#818284;}/*普通样式*/.stepper.normal{color:black;}/*禁用样式*/.stepper.disabled{color:#ccc;}8.设置button按钮样式
button{width:90%;color:white;background:#DFB741;margin:30pxauto;}3、编写js数据交互9.数字初始化为1
/***页面的初始数据*/data:{num:1},10.addCount点击“+”号,增加数字
/*加数*/addCount:function(e){console.log("刚刚您点击了加1");varnum=this.data.num;//总数量-1if(num1000){this.data.num++;}//将数值与状态写回this.setData({num:this.data.num});},11.delCount点击“-”号,减少数字
/*减数*/delCount:function(e){console.log("刚刚您点击了减1");varnum=this.data.num;//商品总数量-1if(num1){this.data.num--;}//将数值与状态写回this.setData({num:this.data.num});},12.getCount获取设置的结果
getCount:function(e){varnum=this.data.num;console.log(num);wx.showToast({title:"数量:"+num+"",})}13.好了,demo已经完成感觉测试一下吧!
备注14.微信小程序微商城系列都是通过https动态获取数据并展示的,建议从第一篇开始阅读。大家多多支持本系列文章会继续更新下去,谢谢各位!大家在使用过程中有哪些建议可以提出来,我们一起学习哈~~~
微信小程序微商城系列15.微信小程序微商城:开发者key获取微信小程序微商城(一):https框架搭建并实现导航功能微信小程序微商城(二):电商首页轮播、分类导航和新品特卖实现微信小程序微商城(三):电商首页福利专场无限下拉刷新动态API数据实现微信小程序微商城(四):动态API实现商品详情页(上)微信小程序微商城(五):动态API实现商品详情页(下)微信小程序微商城(六):动态API实现新品特卖商品流式布局微信小程序微商城(七):动态API实现商品分类微信小程序微商城(八):缓存实现商品购物车功能微信小程序微商城(九):微信授权并实现个人中心页面页面微信小程序微商城(十):用户收货地址管理
更多精彩内容可以关注“IT实战联盟”公众号哦~~~
微信购物小程序案例-微信小程序实现商品数量加减案例-微信小程序案例
浏览量:2306
时间:
来源:IT实战联盟Lin
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。












