triggerevent傳遞參數(shù)的問(wèn)題怎么解決

小億
124
2023-11-04 11:46:03

在使用triggerEvent傳遞參數(shù)時(shí),可以將需要傳遞的參數(shù)作為配置對(duì)象的屬性傳入triggerEvent的第二個(gè)參數(shù)中。以下是一個(gè)示例:

// 在組件A中觸發(fā)事件并傳遞參數(shù)
this.triggerEvent('myevent', {param1: 'value1', param2: 'value2'});

// 在組件B中監(jiān)聽(tīng)事件并獲取參數(shù)
Component({
  methods: {
    handleEvent(event) {
      const {param1, param2} = event.detail;
      console.log(param1, param2);  // 輸出'value1', 'value2'
    }
  }
})

在觸發(fā)事件時(shí),可以將需要傳遞的參數(shù)對(duì)象傳入triggerEvent的第二個(gè)參數(shù)中。在監(jiān)聽(tīng)事件時(shí),可以通過(guò)event.detail來(lái)獲取觸發(fā)事件時(shí)傳遞的參數(shù)。

0