简介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实战联盟”公众号哦~~~
微信购物小程序案例-微信小程序实现商品数量加减案例-微信小程序案例
浏览量:2143
时间:
来源:IT实战联盟Lin
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

最新资讯
-
抖音再现本地生活服务,咫尺同城圈商业变现新通道
短视频成为本地生活探店网红营销变现引流的新阵地,每一位网红都渴望在短视频内“一夜爆红”。即速应用团队对多商家小程序进行升级,打造了咫尺同城圈:“同城探店营销助手”,不仅完善商家营销技巧,还助力探店网红玩转本地生活服务。 -
抖音再现本地生活服务,咫尺同城圈商业变现新通道
短视频成为本地生活探店网红营销变现引流的新阵地,每一位网红都渴望在短视频内“一夜爆红”。即速应用团队对多商家小程序进行升级,打造了咫尺同城圈:“同城探店营销助手”,不仅完善商家营销技巧,还助力探店网红玩转本地生活服务。 -
阿坝小程序代理
阿坝藏族羌族小程序代理公司有哪些?阿坝藏族羌族小程序代理平台哪个好?阿坝藏族羌族小程序代理商怎么收费,代理政策如何?下面就让即速应用产品经理jisuapp.cn来告诉你吧!