更新ngFor中的模型

时间:2018-10-18 00:29:52

标签: javascript angular angular6

如何使用ngFor中的对象数组更新模型?我的代码将忽略所有更新。

<div *ngFor="let item of model.items; let i = index">
  <input name="names-{{i}}" [(ngModel)]="item.name" class="input" type="text">
  <input name="values-{{i}}" [(ngModel)]="item.value" class="input" type="text">
</div>

预期输出:

model.items = [{ name: ... value: ...}, { name: ... value: ...}, ...]

1 个答案:

答案 0 :(得分:0)

如果数据更改时模型没有更改,请使用ChangeDetectorRef的{​​{1}}方法更新模型。