Javascript 我在typescript中有一个自定义事件,只是我只想创建一次自定义事件对象,而后者想使用相同的对象
假设Javascript 我在typescript中有一个自定义事件,只是我只想创建一次自定义事件对象,而后者想使用相同的对象,javascript,typescript,Javascript,Typescript,假设 export class PublishEvent { public static DispatchEvent(eventName:string,data:any){ const customEvent = new CustomEvent(eventName, { "detail": data }); document.dispatchEvent(customEvent); } }
export class PublishEvent {
public static DispatchEvent(eventName:string,data:any){
const customEvent = new CustomEvent(eventName, {
"detail": data
});
document.dispatchEvent(customEvent);
}
}
在我的代码中,当我调用DispatchEvent时,每次都需要创建新的CustomEvent。是否存在这样的情况?我将一次性创建该对象并进一步更新数据。如果每次调用DispatchEvent都会发送必要的数据来实例化CustomEvent,那么如果不重建CustomEvent本身,恐怕没有一个简单的方法。