【发布时间】:2023-04-03 01:20:01
【问题描述】:
如果我有一个{id ?: number , name ?: text } 类型的数组pageForm,并且我想在HTML 中使用ngFor 循环自动初始化id 参数,我应该怎么做?
我正在尝试类似的东西:
<div *ngFor="let page of pageForm ; let i=index; " >
<input type="number" [(ngModel)]="page.id = i" name="id-{{i}}" >
</div>
【问题讨论】:
-
让我重新表述你的问题。您希望将循环索引设置为 id 字段。我的理解对吗?
-
完全是@Ms.Tamil
-
你到底想在这里实现什么?就应用程序的性能而言,
*ngFor中的ngModel对我来说似乎不是一个好主意。 -
尝试使用ngFor根据id对数组进行排序,所以点击add add user时需要自动初始化id属性
标签: angular angular-ngmodel ngfor