arrays - 输入和ngFor中的Angular ngModel不起作用并列出表的最后一个元素
问题描述
“我尝试使用 ngFor 和 ngModel 在输入中显示数组元素,这是我的 HTML”
<tbody>
<tr *ngFor="let type of res;let in = index">
<td><img src="assets/images/svg/line-delete.svg" matTooltip="Supprimer l'élement"></td>
<td><input type="text" formControlName="texteListe" name="name{{in}}"
[(ngModel)]="type.TEXTE"></td>
<td><input type="number" formControlName="valeurListe" name="name{{in}}"
[(ngModel)]="type.VALEUR">{{type.VALEUR}}</td>
<td><i class="material-icons" (click)="champUp(type, in)">expand_less</i></td>
<td><span class="material-icons" (click)="champDown(type, in)">expand_more</span></td>
</tr>
<tr *ngFor="let libelle of list; let in = index">
<td *ngIf="showCase"><img src="assets/images/svg/line-delete.svg" matTooltip="Supprimer
(click)="deleteElement()"></td>
</tr>
</tbody>
这是我的 ts:
this.configurationService.getTypeListe().toPromise().then(list => {
for (let j = 0; j < list.length; j++ ) {
if (list[j].NODEFCODEX === element.NOGENE) {
this.res.push(list[j]);
}
}
});
解决方案
推荐阅读
- c - 插入完整的二叉树
- arrays - 我想从表中选择数据,将其乘以不同的数字,然后将总数放入一个新表中
- android - 存储 Firebase 社交身份验证用户数据
- java - 定位在数组中不匹配
- visual-studio - Visual Studio Community Edition 是慢还是我做错了什么?
- asp.net-mvc - 端口转发、DMZ、关闭防火墙和添加端口都无法到达端口
- mysql - MYSQL 根据从其他列分组的值对两列的值求和
- python - Python 脚本 http 请求在本地工作,但在作为谷歌云函数测试时不可用
- java - 一种将字符串分解为字符串列表的简单方法
- c# - 错误仅在 Unity 内而不是 Visual Studio、C#