Records of what I've learned and mistakes I've made
event.target,currentTarget 傻傻分不清楚?
Posted on
這是我在初學 TypeScript 時遇到的問題,現在做個補充筆記。
React Form 的 onSubmit ,callback 裡的 event.target 總是找不到 element 屬性 改成 currentTarget 即可 - e.currentTarget .sound.value
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// Error: Property 'sound' does not exist on type 'EventTarget' consthandleSubmit: React.FormEventHandler<HTMLFormElement> = (e) => { e.preventDefault(); console.log(e.target.sound.value); };