3

只有在 ngOnInit 中设置了每个输入值后,我才能触发 ngOnChanges。我的代码-->

`ngOnInit() {
this.multiSelectorData.forEach(item=>{
            this.allItems.push(item.data);
        });
}
ngOnChanges(changes: SimpleChanges) {
        if(changes['dataReady'] && changes['dataReady'].currentValue) {
   console.log(this.allItems);
}`

我不会在 ngonchanges 中得到我在 ngonit 中初始化的数组,因为 ngonchanges 在 ngonit 之前被调用,我如何在检查 ngonchanges 之前检查是否所有都已初始化?

4

0 回答 0