bindtap是进行点击事件的绑定,当用户点击某个组件时会触发bindtap函数,进而执行对应的操作。
bindtap函数通常与button、view、image等组件一同使用。
如:
<view bindtap="函数名"></view>
bindtap和catchtap都是当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。但是bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。
catchtap只会发生绑定的当前事件,并不会触发冒泡事件;而bindtap会导致当前事件和冒泡事件接连发生。
bindinput绑定一个输入框的输入值,在输入框的值发生改变时,触发bindinput事件。
<input bindinput="函数名"/>
函数名 : function(e) {
this.setData({
变量名: e.detail.value //将输入框里的数据存储到APPData里
})
},