0

我有一个formarrayName,如果数据为空,我想要一个文本显示“数据为空”如果有数据,则必须通过隐藏文本来显示数据。谁能帮我解决这个问题?

HTML:

  <div id="Emergency" class="tab-pane fade">
      <div formArrayName="itemRows">
        <div class="col-lg-12 col-md-12 col-sm-12 col-12 no-padd pt-4 lastForm" *ngFor="let itemrow of Form.get('itemRows').controls;let i = index;"
          [formGroupName]="i">
          </div>
      </div>
    </form>
  </div>
4

1 回答 1

1

你可以用.length这个问题

<div *ngIf="Form.get('itemRows').controls.length===0">
Data is empty
</div>
于 2018-07-31T10:33:04.270 回答