1.微信小程序事件绑定(重要)
1.1 事件类别:
tap:点击事件
input:输入事件
longtap:长按事件;
touchstart:触摸开始;
touchend:触摸结束;
touchcansce:取消触摸;
注1:小程序中请求处理方法是不能传递参数,正确方式:通过data-xxx属性传递参数,再通过事件源获得参数
错误
<button bindtap="handletap(-1)"
正确
<button bindtap="handletap" data-number="{
{-1}}"
正解:传递固定值-1
data-number="{
{-1}}"
还可以绑值
data-number="{
{n}}"
再从事件对象中获取
e.currentTarget.dataset.number
2. 我们可以通过bindinput方法,来实现双向数据绑定。
原理:我们使用bindinput事件来获取input的输入值,然后根据dataset获取要跟 data数组里的对象进行数据绑定