遇到的问题--微信小程序

事件对象可以携带额外信息,如 id, dataset, touches。

BaseEvent 基础事件对象属性列表:

dataset

在组件节点中可以附加一些自定义数据。这样,在事件中可以获取这些自定义的节点数据,用于事件的逻辑处理。

在 WXML 中,这些自定义数据以 data- 开头,多个单词由连字符 - 连接。

CustomEvent 自定义事件对象属性列表(继承 BaseEvent):

 

detail

自定义事件所携带的数据,如表单组件的提交事件会携带用户的输入,媒体的错误事件会携带错误信息,详见组件定义中各个事件的定义。

点击事件的detail 带有的 x, y 同 pageX, pageY 代表距离文档左上角的距离。


<switch checked="{{indicatorDots}}" bindchange="changeProperty" data-property-name="indicatorDots" />
 
 
changeProperty: function (event) {
var propertyName = event.currentTarget.dataset.propertyName
var newData = {}
newData[propertyName] = event.detail.value
this.setData(newData)
}
 
 

猜你喜欢

转载自www.cnblogs.com/playforever/p/12518442.html
今日推荐