1、组件事件使用
<eg bind:myevent="onMyEvent"></eg>
onMyEvent: function (e) {
console.log(e)
},
2、事件触发
自定义组件触发事件时,需要使用 triggerEvent 方法,指定事件名、detail对象和事件选项
3、自定义组件中
<button bindtap="onTap">点击这个按钮将触发“myevent”事件</button>
Component({
properties: {}
methods: {
onTap: function(){
var myEventDetail = {} // detail对象,提供给事件监听函数
var myEventOption = {} // 触发事件的选项
this.triggerEvent('myevent', myEventDetail, myEventOption)
}
}
})