[Angular] イベントバインディング

イベントバインディングをあれやこれや書いていた。とりあえずjavaScript書かないとわからないところもあるのでどんどん書いていくつもり。

利用できる主なイベント

イベント名概要
clickクリック時
dblclickダブルクリック時
mousedownマウスボタンを押した時
mouseupマウスボタンを離した時
mouseenterマウスポインターが要素に入った時
mousemoveマウスポインターが要素内を移動した時
mouseleaveマウスポインターが要素から離れた時
focus要素にフォーカスした時
blur要素からフォーカスが外れた時
keydownキーを押した時
keypressキーを押し続けている時
keyupキーを離した時
input入力内容が変更された時
selectテキストが選択された時
resetリセット時
submitサブミット時

とりあえずstackblitz.comでAngularコード書いてたけど動かなくて詰んだ。localでは動いたなんだこれ。要素は以下のマウス位置を取得できるようなのを作れた。