有没有什么办法在angular 2中编写这样的代码?如何在angular2中使用RxJS?
var closeButton1 = document.querySelector('.close1');
var close1ClickStream = Rx.Observable.fromEvent(closeButton1, 'click');
我已经尝试了很多方法,把它们放在角2组件放它不工作得很好! 我想是这样的
component.ts
@ViewChild('delete') closeButton1: ElementRef;
close1ClickStream = Observable.fromEvent(closeButton1, 'click');
component.html
<!-- this code is inside *ngFor -->
<li><a #delete [routerLink]="['/update', item.id]">delete</a></li>
的问题是,我无法访问,即使我用AfterContentInit的元素。此外,如果我可以访问它,我可以使用Observable.fromEvent(...)
吗?