0

我正在从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);
}

}

我试过这样

但无法解决问题。上面的代码用于模拟我想模拟数据的参数..

任何建议请告诉我。

4

0 回答 0