小程序事件:
1.bindinput 获取input输入的值
<input type='text' value='{{name}}' bindinput='formName' placeholder='搜索您想要的活动'/>
formName: function (e) {
//console.log(e)
this.setData({
name: e.detail.value
})
}
2.bindtap: 点击事件
<view class='search_imgbox'><image bindtap='search' src='../../images/search.png'></image></view>
search(e) {
//console.log(e)
var name = this.data.name;
if (name == "" || name == undefined) {
wx.showToast({
title: '请您先输入内容',
icon: 'none',
duration: 2000
})
} else {
this.setData({
name: name
})
}
}
bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。