หากฉันมีปุ่มต่อไปนี้ในไฟล์ html
<button (click)="doSomething('testing', $event)">Do something</button>
นอกจากนี้ในองค์ประกอบที่เกี่ยวข้องฉันมีฟังก์ชันนี้
doSomething(testString: string, event){
event.stopPropagation();
console.log(testString + ': I am doing something');
}
มีประเภทที่เหมาะสมที่ควรกำหนดให้กับ$event
อินพุตหรือไม่? พารามิเตอร์เหตุการณ์เป็นวัตถุ แต่ถ้าฉันกำหนดให้กับวัตถุประเภทฉันได้รับข้อผิดพลาด
ไม่มีคุณสมบัติ 'stopPropogation' บนวัตถุชนิด
typescript พิจารณา$event
อินพุตอะไรบ้าง?
doSomething(testString: string, event: MouseEvent)