【发布时间】:2020-03-16 18:28:35
【问题描述】:
我有一个父组件,一旦我将在父组件中收到响应,我必须将数据传递给子组件。
挑战
1) 我必须等待传递数据,直到我在父组件中收到响应。
2) 一旦收到子组件的数据,我想在子组件中执行特定功能。
Parent.component.ts
JSON.parse(this.responseData, (key, value) => {
if (key === 'patient-list') {
this.mrn = this.totalPatientList[0]['value']['patientmrn'];
}
});
Parent.component.html
<router-outlet></router-outlet>
Child.component.html
@Input() patientdata:any;
ngAfterViewChecked(){
console.log('Data Received -----', this.patientdata);
}
我希望我能够向大家解释我的问题。
【问题讨论】:
-
而不是
我可以调用父组件中的子组件
标签: angular typescript