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)
    }
  }
})
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐