Наблюдаемый член отсутствует в 'rxjs / observable' - PullRequest
0 голосов
/ 18 марта 2020

Я создаю новый Angular проект, подобный следующему:

 ng new ecommerce

Все работает, как и ожидалось, пока я не попытаюсь это сделать:

 import { Observable } from 'rxjs/observable';

В каталоге 'node_modules /) есть наблюдаемая папка rx js 'с большим количеством файлов, но член Observable явно отсутствует, и попытка компиляции завершается неудачей.

Я перепробовал все, что мог придумать. Можете ли вы помочь мне понять и исправить?

Спасибо - Дейл

Ответы [ 3 ]

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

В rx js версии 6, таким образом импортировать Observable,

import { Observable } from 'rxjs';
0 голосов
/ 18 марта 2020

Вы должны выполнить следующие шаги: -

  1. Установка зависимости rx js -компат

    npm install --save rxjs-compat

  2. Добавить в заявку.

    import { Observable } from 'rxjs';

0 голосов
/ 18 марта 2020

Проверьте пакет. json файл. Проверьте rx js.

 **"rxjs": "^6.3.3",**

Если rx js - версия ниже 6

 import { Observable } from 'rxjs/observable';

Если rx js - версия выше 6

import { Observable } from 'rxjs';
...