Angular 2 を使用してボタンの onclick イベントからオブザーバブルを作成する好ましい方法は何ですか?
コンポーネント コードで DOM からネイティブ要素を取得することがベスト プラクティスと見なされているのか (これを行うにはどうすればよいでしょうか)、それとも私が知らない他のショートカットがあるのかどうかはわかりません。
Angular 2 を使用してボタンの onclick イベントからオブザーバブルを作成する好ましい方法は何ですか?
コンポーネント コードで DOM からネイティブ要素を取得することがベスト プラクティスと見なされているのか (これを行うにはどうすればよいでしょうか)、それとも私が知らない他のショートカットがあるのかどうかはわかりません。
「Observable_1.Observable.fromEvent is not a function」エラーを取得する Angular2 RxJSObservable.fromEvent
で説明されているように使用できます
または、オブザーバブルのようなものに転送するだけです
private obs = new Subject();
public obs$ = this.obs.asObservable();
@HostListener('click', ['$event'])
clickHandler(event){
this.obs.next(event);
}
また
<button (click)="obs.next($event)">