我目前正在从Angular.JS(1.5)升级到Angular 2+。我遇到了一个在IComponentController
中的$postLink
方法,我正在尝试找出在Angular 2+中等效的生命周期钩子是什么。
我目前正在从Angular.JS(1.5)升级到Angular 2+。我遇到了一个在IComponentController
中的$postLink
方法,我正在尝试找出在Angular 2+中等效的生命周期钩子是什么。
ngAfterViewInit
,该方法会在组件及其所有子组件初始化后触发。当然,具体情况取决于您的使用场景,因为异步数据加载可能会导致一些差异,需要以不同的方式处理(例如,在@Input()属性上监视异步更改,但这是另一个话题)。
@Inputs
的监视更改是通过OnChanges
钩子完成的(在同一链接上有记录)。 - dee zg