【发布时间】:2018-10-25 20:19:08
【问题描述】:
我有以下观察:
this.searchValue$ = this.searchValue.valueChanges.pipe(
startWith(''),
debounceTime(500)
);
this.cardAmount$ = fromEvent(this.button.nativeElement, 'click').pipe(
startWith(0),
scan(count => count + 20, 0)
);
为代码添加更多上下文:searchValue$ 与输入字段更改相关,并发出更改的值。 cardAmount$ 与按钮按下有关。每次按下按钮时,它都会发出一个新值 20、40、60 等等。
一旦发出searchValue$,我想将cardAmount$ 的值“设置”回0。这样做的正确 RxJS 方式是什么?
【问题讨论】:
标签: javascript angular typescript rxjs observable