在使用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
来获取触发事件时传递的参数。