Что не так?
import { distinctUntilChanged, map, combineLatest } from 'rxjs/operators';
Почему?
На самом деле Не уверен, но я выгляжу так, как будто речь идет о перегрузках функций fiunction
Обновление от 100 ИнгоBurk
объединяет последние, как оператор, так и функцию, представляющую наблюдаемое множество других. Однако версия оператора устарела. В зависимости от импорта вы получаете один или другой.
Как решить это
импорт объединитьПоследний из 'rxjs' не из 'rxjs / operator'
import { distinctUntilChanged, map } from 'rxjs/operators';
import { combineLatest} from 'rxjs';
Как я нашел решение?
- удалил импорт rxjs
- использовал vscode случайно добавил все отсутствующие импорты (я предпочитаю методом проб и ошибок)
Что я узнал? есть шаблон?
- да и нет, это не шаблон, а трюк! ?♀️
- попробуйте удалить импорт
- и использовать добавьте все отсутствующие импортные данные
- , затем позвольте VSCode решить, что импортировать
- , затем просмотрите разницу
- затем используйте мой jujment.
- , потому что VSCode имеет больше знаний о моем коде в своей памяти, чем я ?♀️