Ionic ng对于第一个值没有设置

时间:2018-03-19 17:32:26

标签: angular ionic3

我在表单行上运行一个简单的*ngFor循环,并且我将默认值设置为0,但由于某种原因它忽略了第一行并将其留空,然后正确设置其余部分?

HTML

<form #hoursForm="ngForm" (ngSubmit)="save()">
      <ion-grid>
          <ion-row *ngFor="let user of userList">
            <ion-col>
              <ion-input name="hours" type="number" value="0" #userHours="ngModel" [(ngModel)]="user.hours" required></ion-input>
            </ion-col>
          </ion-row>
        </ion-grid>
  </form>

结果

User1 : ,
User2 : 0,
User3 : 0

正如您所看到的,我设置了value="0",但它似乎忽略了第一行并将其他行设置为0?一切都完美无瑕,双向绑定和表单提交等,这并没有影响表单的功能,但它只是烦人,因为我必须单击第一行并手动将其设置为0

有没有人遇到过这种情况,或者经历过类似的事情?

0 个答案:

没有答案