bootstrap 中的 Angular2 http
Angular2 http in bootstrap
如何告诉 angular2 在 bootstrap 中等待某些东西?我的组件使用 bootstrap 中提供的一项服务,但该服务使用一个 HTTP POST 和一个 HTTP GET 来初始化它的值,所以当我的应用程序 bootstraps 它说无法读取未定义的 属性。
没有办法让bootstrap等待。您可以做的是仅在调用完成时调用 bootstrap()
。
类似于:
let injector = new Injector.resolveAndcreate([HTTP_PROVIDERS]);
let http = injector.get(Http);
http.get('http://somedomain.com/abc').subscribe(_result => {
bootstrap(AppComponent, [....]);
});
如何告诉 angular2 在 bootstrap 中等待某些东西?我的组件使用 bootstrap 中提供的一项服务,但该服务使用一个 HTTP POST 和一个 HTTP GET 来初始化它的值,所以当我的应用程序 bootstraps 它说无法读取未定义的 属性。
没有办法让bootstrap等待。您可以做的是仅在调用完成时调用 bootstrap()
。
类似于:
let injector = new Injector.resolveAndcreate([HTTP_PROVIDERS]);
let http = injector.get(Http);
http.get('http://somedomain.com/abc').subscribe(_result => {
bootstrap(AppComponent, [....]);
});