代码之家  ›  专栏  ›  技术社区  ›  Bhrungarajni

如何使用angular2在formarray中获取空数据时的消息

  •  0
  • Bhrungarajni  · 技术社区  · 7 年前

    我有一个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>
    
    1 回复  |  直到 7 年前
        1
  •  1
  •   Bhrungarajni    7 年前

    你可以用 .length 关于这个问题

    <div *ngIf="Form.get('itemRows').controls.length===0">
    Data is empty
    </div>
    
    推荐文章