Свойство 'i' не существует для типа 'CreateEnquiryComponent' - PullRequest
0 голосов
/ 24 января 2019

Свойство 'i' не существует для типа 'CreateEnquiryComponent'

  <div class="col-4">
    <div style="float: right;">
      <button mat-button type="button" class="btn btn-primary" (click)="addNewRow()"><b>+</b>
      </button>
      <button mat-button type="button" class="btn btn-danger" (click)="deletRow(i)"><b>-</b>
      </button>

<div class="containerBorder">
  <div class="col-12">
    <div class="row">
      <div formGroupName="tractorDetails">

        <ng-container *ngIf="createEnqForm.controls?.tractorDetails!=null">
          <div *ngFor="let itemrow of createEnqForm?.controls?.tractorDetails?.controls; let i=index"><!-- [formGroupName]="i" -->
            <div class="row">
              <div class="col-md-2">
                <mat-form-field appearance="outline">
                  <mat-label>Make</mat-label>
                  <mat-select placeholder="Make" formControlName="make">
                    <mat-option *ngFor="let make of makes" [value]="make">
                      {{make}}
                    </mat-option>
                  </mat-select>
                  <mat-error *ngIf="!createEnqForm.controls.make?.valid" class="help-block">Make Required</mat-error>
                </mat-form-field>
              </div>
             </div>
            </div>
          </div>
        </ng-container>

      </div>
    </div>

У меня есть доступ к 'i' вне контейнера, мое приложение работает нормально, ноСборка ssr, выдающая эти ошибки => Свойство 'i' не существует для типа 'CreateEnquiryComponent'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...