|
|
1
3
现在,这将取决于这两个组件之间的关系。如果我们有一个父子关系,并且您希望在子级中单击按钮时调用父级上的方法,那么我们可以使用事件发射器,向我们显示该关系,并且我们可以解释如何执行该操作。 如果它们根本不相关,那么您可以使用一个服务并在那里创建一个主题,它可以是ab观察者,也可以是可观察者。 提供如下服务:
现在,在两个组件中都注入服务,在第一个组件中,单击按钮调用如下函数:
在另一个组件中,在
|
|
2
1
假设您有一个包含
步骤1: 更改代码,将数据作为@输入,如下所示
注意
步骤2:删除generateTable()方法,数据将在onChange lifeCycle上更新 步骤3:在父组件上,将数据声明为变量,并创建将数据作为参数的方法,如下所示
//为简单起见,删除了代码
步骤4:在父模板上添加以下内容
成本计算 组件将从服务获取数据并发出它。发出数据时, 更新数据 将调用父组件中的方法,并将数据属性设置为发出的数据。 然后,父级将发送的数据传递给 数据库表 组件作为输入 |