Как предположил Рахул Сингх, мне просто нужно было импортировать debounceTime, и теперь он работает ... нет необходимости в части канала ...
ько что обновил angular в ионном приложении с версии 4 до 5. У меня есть некоторые входные данные поиска FormControl, которые позволяют пользователю искать базу данных с помощью запросов ajax. Я использовал метод debounceTime () для задержки поискового запроса ajax, но после углового обновления этот метод больше не доступен. Я удалил этот вызов метода, но теперь при каждом нажатии клавиши пользователя на Android делается новый запрос.
Есть ли другой способ добиться этой задержки?
this.searchControl.valueChanges
.debounceTime(2000)
.subscribe(search => this.getCities(search));