2017-10-25 19 views
0

Personが解決される前にthis.personnelAPIService.mainIDを解決するにはどうすればいいですか?Angular 2ではどのように解決可能な観測の依存関係を扱うのですか?

export class PersonResolver implements Resolve<Person[]>{ 

    constructor(private commonAPIService: CommonAPIService, 
     private personnelAPIService: PersonnelAPIService) { } 

    resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<Person[]> { 
     return this.commonAPIService.getPersons(**this.personnelAPIService.mainID**); 
    } 
} 

答えて

0

ルートパラメータの解決時に必要なパラメータを取得するためにAPP_INITIALIZERを使用しました。

関連する問題