如何将变量值更改为文本字段的值?

时间:2017-03-30 14:52:58

标签: angular typescript

所以基本上我有一个组件要我改变它的值,让我们叫他component A。我有一个文本字段的组件,让我们称呼他为component B。如何将component A的值更改为component B的值?

1 个答案:

答案 0 :(得分:1)

组件的概念是组件类管理和控制自己的模板。另一个组件不应尝试修改另一个组件的模板。

如果一个组件具有其他组件模板所需的信息,则该组件应该将该信息提供给另一个组件的类,并让该组件更新其模板。

如何完成这取决于组件之间的关系。如果有父母/孩子"一个组件嵌套在另一个组件中的关系,然后有完善的父/子通信技术。请参阅:https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#sts=Parent%20and%20children%20communicate%20via%20a%20service

如果组件不相关,请考虑使用服务在组件之间共享数据。