Когда мы передаем дочернему компоненту model
и он его модифицирует, значения просто отражаются в локальной переменной дочерних компонентов и недоступны для родителя. Можем ли мы передавать значения по ссылке от родителя к дочернему. Таким образом, изменения видны и там.Angular2: Передача по ссылке для взаимодействия между компонентами
Я реализовал то же самое, используя observable
на сервисном уровне. Но мы не можем пройти по ссылке через @Input
?
Можете ли вы опубликовать полный пример того, о чем вы говорите (возможно, с более подробным объяснением ожидаемого поведения)? –
Я не могу опубликовать полный пример здесь. Но точный сценарий, который у меня есть, заключается в том, что я хочу передать formGroup моему дочернему компоненту и прочитать значения в родительском компоненте, чего не происходит, поскольку изменяется только дочерняя группа. –
дубликат http://stackoverflow.com/questions/36246994/how-to-use-two-way-data-binding-between-components-in-angular-2? – Supamiu