在 Angular 应用程序引导之前,我ConfigService
写了一篇文章来获取配置详细信息。
以下代码编写在app.module.ts
此代码中,可以正常工作,并且我能够在应用程序加载之前加载配置。
...
providers: [
{
provide: APP_INITIALIZER,
useFactory: configServiceFactory,
deps: [ConfigService],
multi: true
}
]
...
但是,现在我想将有效负载传递给我必须从查询参数中读取的配置 API。
我尝试了以下但它抛出
...
@Injectable()
export class ConfigService {
private _configData: any;
constructor(
private _http: Http,
private _activatedRoute: ActivatedRoute
) {
}
...
如何读取 APP_INITIALIZER 服务中的查询参数?