【发布时间】:2017-10-31 16:06:25
【问题描述】:
也许我试图以错误的方式解决问题。我想通过父组件在两个子组件之间传输数据。
我有一个父组件(A)和两个子组件(B,C)。我想从一个孩子(B)发出一个事件并在父母(A)中处理它,然后将它的内容作为输入传递给另一个孩子(C)。但我无法让它工作。我在父级 (A) 中获取值,但是当我在父级中使用以下代码将数据传递给其他子级 (B) 时,输入未定义或为零,并且事件中没有值。
<workorders-details (pushedWorkOrderKeyEvent)="setDetails($event)" [myinput]="($event)"></workorders-details>
我还尝试在组件中的方法 setDetails(event) 中为事件设置一个值并设置 [myinput]="value",但没有任何效果。
【问题讨论】:
标签: angular