Angular renderer2 で直接DOM操作を行う。

● Angular renderer2 で直接DOM操作を行う。

https://angular.io/api/core/Renderer2

html

クリックイベントの引数に $event を渡します

<button
	type="button"
    (click)="sendButtonClicked($event)">
	送信する
</button>

ts

event.target が DOMオブジェクトです。

  private sendButtonClicked( event:any ) {
    // css class を追加
    this.renderer.addClass(event.target, 'now-loading');
  }
No.1797
06/23 17:56

edit