角2 - 绕组件传递

时间:2015-11-19 15:37:29

标签: angular dependency-injection

我有两个网格,可以拨打EmployeesCompanySummary。这两个都是组件,是我AppComponent的孩子。

我有Employees网格设置,因此它是可编辑的,网格的最后一行是Employee's工资的总和。现在,在CompanySummary网格中,我有一些静态行,但其中一行是EmployeeSalaries,我希望它来自Employees网格。

我一直试图将Employees网格传递到CompanySummary网格,以便我可以调用Employees.getTotalSalary(),但我无法弄清楚如何。在AppComponent中,有没有办法让Employees类型的属性(绑定到网格)然后我可以绑定为CompanySummary的输入?

1 个答案:

答案 0 :(得分:0)

您可以创建一个引用Employees组件的局部变量,并将其传递给CompanySummary

AppComponent Template:

<employees #emp></employees>
<company-summary [employees]="emp"></company-summary>