小程序事件的target currentTarget detail取值

小程序事件的target  currentTarget  detail 


1.target
触发事件的源组件

属性
类型
说明
id
string
事件源组件的id
tagName
string
当前组件的类型
dataset
object
事件源组件上由 data- 开头的自定义属性组成的集合

2.currentTarget

触发事件的组件

属性
类型
说明
id
string
事件组件的id
tagName
string
当前组件的类型
dataset
object
事件组件上由 data- 开头的自定义属性组成的集合

< view    data-index = "2"  bindtap = "bindViewTap" id="id" >  DataSet Test  </ view >

bindViewTap: function ( event ) {
event.currentTarget.dataset.index;
event.currentTarget .id
}



3.detail
自定义事件所携带的数据,如表单组件的提交事件会携带用户的输入

< view class = "section" >
< view class = "section__title" > 你输入的是:{{inputValue}} </ view >
< input bindinput = "bindKeyInput" placeholder = "输入同步到view中" />
</ view >

bindKeyInput: function ( e ) {
this .setData({
inputValue: e.detail.value
})
},


猜你喜欢

转载自blog.csdn.net/candy_mi/article/details/80172478