Rxjs 节点模块没有导出的成员';行为主体';
从“@angular/core”导入{Injectable}; 从“rxjs/BehaviorSubject”导入{BehaviorSubject} @注射的({ providedIn:'根' }) 导出类数据服务{ 私人目标=新行为主体([“初始目标]); goal=this.goals.asObservable() 构造函数(){} } 我无法运行,因为工具提示中出现如下错误:Rxjs 节点模块没有导出的成员';行为主体';,rxjs,angular5,Rxjs,Angular5,从“@angular/core”导入{Injectable}; 从“rxjs/BehaviorSubject”导入{BehaviorSubject} @注射的({ providedIn:'根' }) 导出类数据服务{ 私人目标=新行为主体([“初始目标]); goal=this.goals.asObservable() 构造函数(){} } 我无法运行,因为工具提示中出现如下错误: [ts]模块的“c:/Users/Admin/free_project/code/ng5/node_modules
[ts]模块的“c:/Users/Admin/free_project/code/ng5/node_modules/rxjs/BehaviorSubject”没有导出的成员“BehaviorSubject”。不,您不应该访问
rxjs/internal/BehaviorSubject
RxJS 6的经验法则是:
创建函数(如的、来自的等)和可观察类型(可观察、主题、行为主题)从rxjs导入:
import {BehaviourSubject} from "rxjs";
操作符(如map
,mergeMap
等)从rxjs/Operators
导入:
import {map} from "rxjs/operators";
不,您不应该访问
rxjs/internal/BehaviorSubject
RxJS 6的经验法则是:
创建函数(如的、来自的等)和可观察类型(可观察、主题、行为主题)从rxjs导入:
import {BehaviourSubject} from "rxjs";
操作符(如map
,mergeMap
等)从rxjs/Operators
导入:
import {map} from "rxjs/operators";
我有一个解决方案,请告诉我这次修改的原因以获得深入的知识:从“rxjs/internal/BehaviorSubject”导入{BehaviorSubject};我有一个解决方案,请告诉我这次修改的原因以获得深入的知识:从“rxjs/internal/BehaviorSubject”导入{BehaviorSubject};