rxjs/Rx
での以下の動作の理由を教えてください。 VS code V 1.14.1
を使用しています。
これは動作します:
import * as Rx from 'rxjs/Rx';
そして
import Rx from 'rxjs/Rx';
しかしこれは機能していません。
import { Rx } from 'rxjs/Rx';
node_modules/rxjs/Rx "'には、エクスポートされたメンバー' Rx 'がありません。
rxjsの問題、npm install rxjs-compatを使用して修正しました
これで試してください:
import {BehaviorSubject} from 'rxjs/internal/BehaviorSubject';
node_modules/rxjs/Rx "'には、エクスポートされたメンバー' Rx 'がありません。
Rx
という名前のエクスポートされたメンバーがないためです。
import
edでないものはexport
できません。
私は同じ問題に遭遇しました。使用していない可能性のあるバージョンのRxJを使用しているため、これが問題のようです。
angular flexを5.0.0-beta.14にダウングレードすることをお勧めします。
npm install @reactivex/rxjs
import * as Rx from 'rxjs';