【发布时间】:2017-12-29 16:31:02
【问题描述】:
我在父组件中有以下内容:
output = {};
在孩子身上我有这个:
@Input() output: GroupCompnent;
this.output.output = this.gridOptions.api.getSelectedRows();
现在我得到了这个结构:
Object {output: Array(2)}
output Array(2)
[0]:Object
[1]:Object
但我想要这个:
[Object, Object]
有什么建议吗?
我想实现与对象的两种方式数据绑定,因此当我将值更改为要在父项上引用的子项并在父项中获取该数据时。
家长:
output = {};
<div *ngIf="visible">
<z-ag-table [items]="gridOptions" [output]="output"></z-ag-table>
</div>
孩子:
@Input() output:GroupComponent;
selected = () => this.output.output = this.gridOptions.api.getSelectedRows();
【问题讨论】:
标签: angular data-binding