1.点击事件
bindtap 绑定事件 :所有层都可触发
catchtap 绑定事件: 只有最顶层可触发
2.事件event
currentTarget: 当前组件
target: 事件源组件
currentTarget.dataSet: 数据
<view class="view1" bindtap="view1click" id="view1" data-title="新闻标题" data-id="100">
dataset:Object
id:"100"
title:"新闻标题"
3.输入框绑定输入事件 bindinput ,
<input placeholder="请输入.." bindinput="input" />
取出输入框当前的 值
this.setData({expressNu: event.detail.value})
4.回调函数中,无法获取 this
btnClick: function() {
var thispage = this; //..
app.getExpressInfo(this.data.expressNu,function(data) {
//把值传给当前页面的变量
thispage.setData({expressInfo: data});
})
}