Angular 2+与Redux使用ElementRef和Observable

时间:2017-09-12 07:35:30

标签: angular redux observable

我一直在研究redux的例子,我注意到有些项目用observable来做。例如:

HTML

 <div #el_back_btn>button</div>

打字稿

// elements
  @ViewChild('el_back_btn') el_back_btn: ElementRef;
    const el_back_btn = Observable.fromEvent(this.el_back_btn.nativeElement, 'click')
      .subscribe(() => {
        this._navigationService.goBack();
      });

这对我来说是错误的 a)这让我觉得它会一直听所有事件 b)我们访问的元素是不像Jquery那样读取DOM。

此问题的性能问题是什么?它是否会严重减慢网站的速度?

我认为只需简单(点击)以及在动作文件中执行所需的所有操作就应该更多吗?

0 个答案:

没有答案