从‘@角/核心’导入{ Injectable };从‘rxjs/BehaviorSubject’导入{ BehaviorSubject };
@Injectable({ providedIn:'root‘})导出类DataService {
私有目标=新的BehaviorSubject(“初始目标”);
构造函数(){}
}
我无法运行,因为我正在获得错误,如下面的工具提示: ts模块'"c:/Users/Admin/free_project/code/ng5/node_modules/rxjs/BehaviorSubject"‘没有导出成员’行为getting‘。
发布于 2018-12-09 16:27:51
不,你不应该访问rxjs/internal/BehaviorSubject。
RxJS 6的经验法则是:
创建函数(如of、from等)可观测类型(可观测的、主体的、BehaviourSubject的)是从rxjs导入的。
import {BehaviourSubject} from "rxjs";运算符(如map、mergeMap等)从rxjs/operators导入:
import {map} from "rxjs/operators";https://stackoverflow.com/questions/53694280
复制相似问题