Angular rx js до rx js 6 и rx js -компат - PullRequest
0 голосов
/ 20 марта 2020

Я попытался выполнить следующую команду:

npm install --save rxjs-compat

, но я не могу найти папку rx js -compat. В любом случае, вот настоящая проблема:

import { Subject } from 'rxjs';
import { startWith, DebounceTime } from 'rxjs/Operator';
...
ngOnInit() {
    this.products$ = this.searchSubject
    .pipe(startWith(this.searchTerm), debounceTime(300));
}

Это должен быть правильный код rx js v6. Ошибка «Свойство startWith» не существует для типа «Тема» .ts

Можете ли вы посоветовать? Я в некотором затруднении. Спасибо - Дейл

1 Ответ

2 голосов
/ 20 марта 2020

В импорте есть ошибки: import { startWith, DebounceTime } from 'rxjs/Operator'; должно быть import { startWith, debounceTime } from 'rxjs/operators'; (чувствительно к регистру и операторам с "s")

...