父组件.html
<parent-comp [data]="mydata"> </parent-comp>
父组件.ts
this.service.abc$
.takeUntil(this.ngUnsubscribe.asObservable())
.subscribe((data: myType[]) => {
this.mydata= data;
});
子组件.ts
@Input data;
在类下我有下面的代码
public ngOnChanges() { if (this.data) { console.log(this.data); } }
现在我希望每当我收到@Input data从父组件到子组件的最新数据时,我的ngOnChanges函数应该触发并在控制台中打印数据。
但不幸ngOnChanges的是功能不会再次触发。仅在组件初始化时触发一次
如果有人想要更多详细信息,请告诉我!
谢谢!
Smart猫小萌
慕桂英546537
摇曳的蔷薇
守着一只汪
叮当猫咪
相关分类