我正在从activatedRoute.data 读取数据,如下所示无法模拟ActivatedRoute。请有人建议我。
从“rxjs”导入{ BehaviorSubject };
导出类 MockActivatedRoute { 数据:BehaviorSubject;
constructor(){
this.data = of({
"projectdata": {data: "data"}
});
}
private paramsSubject = new BehaviorSubject(this.testParams);
private _testParams: {};
params = this.paramsSubject.asObservable();
get testParams() {
return this._testParams;
}
set testParams(newParams: any) {
this._testParams = newParams;
this.paramsSubject.next(newParams);
}
}
我试过这样
但无法解决问题。上面的代码用于模拟我想模拟数据的参数..
任何建议请告诉我。