在使用triggerEvent
傳遞參數時,可以將需要傳遞的參數作為配置對象的屬性傳入triggerEvent
的第二個參數中。以下是一個示例:
// 在組件A中觸發事件并傳遞參數
this.triggerEvent('myevent', {param1: 'value1', param2: 'value2'});
// 在組件B中監聽事件并獲取參數
Component({
methods: {
handleEvent(event) {
const {param1, param2} = event.detail;
console.log(param1, param2); // 輸出'value1', 'value2'
}
}
})
在觸發事件時,可以將需要傳遞的參數對象傳入triggerEvent
的第二個參數中。在監聽事件時,可以通過event.detail
來獲取觸發事件時傳遞的參數。