Typescript自定义事件
1 2 3 4 5 6 7 8 9 10 11 12
| export class E { public dispatcher: Element = document.createElement("dispatcher"); public dispatch(event: string): void { try { this.dispatcher.dispatchEvent(new Event(event)); } catch (error) { let evt = document.createEvent("HTMLEvents"); evt.initEvent(event, false, true); this.dispatcher.dispatchEvent(evt); } } }
|
06 Aug 2016
page PV: ・
site PV: ・
site UV: