需要实现的基本功能是:
- 可以输入数字并在下端显示出来
- 存在加减button 按一下加一或减一
首先是分为两部分 demo.wxml 与 demo.js
-
在demo.wxml中输入 //将input 与handleinput绑定 同时在demo.js中 handleinput(e){ this.setData ({num:e.detail.value})} //获取事件源的数字
-
在demo.wxml中输入
+
-
//因为微信小程序中不能直接传参 所以通过自定义传参类型
在demo.js中输入 handletap(e){ const operation=e.currentTarget.dataset.operation;
this.setData({ num:this.data.num+operation})}//通过获取事件源数字 再进行数字相应加操作数并传回给Num