在我的 Angular 8 项目中,我有一个使用从服务器UserService
请求电流的方法,并将响应异步分配给它的公共字段。我将 a注入并复制到它自己的字段中,该字段绑定到其 HTML 模板文件中定义的内容。为了强制Angular完成加载之前的调用,我实现了接口并将其设置为根路由(“”)的解析器。User
HttpClient
user
UserService
AppComponent
ngOnInit
this.userService.user
user
span
User
ngOnInit
Resolve<User>
UserService
我的问题是,当应用程序启动时,在激活路由器之前AppComponent.ngOnInit
调用,解析器从服务器加载,因此无法在其 HTML 中显示加载。是否可以在加载引导组件()之前加载数据,即在调用其方法之前?User
AppComponent
User
AppComponent
ngOnInit