在父组件和子组件之间交换数据

时间:2017-04-12 08:35:18

标签: angular service components

将父组件中的对象数组传递给子组件的最佳方法是什么(子组件将嵌套在父组件中)?

将数组传递给子组件后,我必须处理它以提取信息并在视图中显示(因此我必须在显示子组件之前处理收到的数据)。

1 个答案:

答案 0 :(得分:0)

只需将其作为输入传递:

<child [data]="myArray"></child>

儿童班:

export class ChildComponent {
  @Input() data: any[];
}

这样,您就可以通过ChildComponent访问this.data中的数据。要对数据更改做出反应,您可以使用ngOnChanges或使用setget方法。