遇到的问题--微信小程序
时间:2020-03-18 17:14:55
收藏:0
阅读:114
事件对象可以携带额外信息,如 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)
}
评论(0)