У меня есть класс фильтра, который я наследую везде, где мне нужна функциональность фильтра.
export class FilterUtil{
…
public extFilterSubject = new Subject<any>();
constructor(){
this.extFilterSubject
.pipe(map(event => event)
, debounceTime(300)
, distinctUntilChanged())
.subscribe((searchKeyword) => {
//filter logic here.
})
}
}
Это работает.
То, чего я хочу добиться, - это применить условно отличный вариантUntilUnchanged.
Я сталкивался с одним из случаев, когда мне не нужен оператор ОтдельныйUntilUnchanged.
Я посмотрел в официальных документах для различных UntilUnchanged . Но я не смог найти ничего подходящего.
Спасибо.