いきさつ
エラーはまり。。
解決
Eventエレメントは基本的にHTMLElementが入ってるんだけど厳密には確約されているわけではいので
怒られたみたい。
なのでキャストを書いて明示的にHTMLElmenet入ってますよ〜ってTypeScriptさんに教えて上げる必要がある。
サンプル
こんなかんじ
button.addEventListener('click', event => {
const element = event.target as HTMLElement;
element.classList.add('-active');
});
最近のコメント