Angular 角度2。将列表加载到DOM中后激发的事件
在我的Angular 2应用程序中,我有一个组件,基本上有一个带有 在我的模板的一部分中,我有一个将从服务填充的列表Angular 角度2。将列表加载到DOM中后激发的事件,angular,Angular,在我的Angular 2应用程序中,我有一个组件,基本上有一个带有 在我的模板的一部分中,我有一个将从服务填充的列表 试试这些。。。你需要安妮特 更新: 根据描述,您还可以做两件事。一个你可以尝试AfterViewChecked而不是Init,但是通过一些检查,我怀疑它是否有任何帮助。您可能需要检查AfterViewChecked生命周期挂钩。或者,您也可以创建自己的自定义标志,该标志在此行this.associatedList=data;之后触发为truthy;。然后,可以使用AfterVie
试试这些。。。你需要安妮特 更新: 根据描述,您还可以做两件事。一个你可以尝试AfterViewChecked而不是Init,但是通过一些检查,我怀疑它是否有任何帮助。您可能需要检查AfterViewChecked生命周期挂钩。或者,您也可以创建自己的自定义标志,该标志在此行this.associatedList=data;之后触发为truthy;。然后,可以使用AfterViewChecked Preferred/OnChanges生命周期钩子捕获/检查此标志以执行逻辑,然后在逻辑完成后重置为false。也许这会有所帮助
当然,您可以创建一个自定义的observable,但这有点过头了…我认为您想要实现AfterViewInit接口:
这会在加载原始dom时触发,但不会在加载项后触发。我试过这种方法,但没有用。
loadAssets() {
this.someService.loadData().subscribe( data => {
this.associatedList = data;
}
}