如何从RxJS中的当前流中获取价值?

时间:2018-10-14 14:57:45

标签: typescript rxjs

我有this.selectedFilters$-当this.filter$(斜体)或this.newFilter$发出任何值时,应该更改此值。这就是为什么我使用合并。

因此,当this.newFilter$发出任何值时,我需要根据this.newFilter$中的数据更新 CURRENT OBJECT 。但是,我不知道如何从尝试使用this.selectedFilters$的{​​{1}}中正确获取当前值,但是编译器会失败,因为开始时withLatestFrom(this.selectedFilters$)只是在初始化之前为空。

目前,我通过使用this.selectedFilters$将当前值保存到局部变量this.currentFilters中来解决了这个问题-但我知道这是一种不好的做法,至少现在是有效的...如何更好地解决它?

tap()

0 个答案:

没有答案