如何使用angular2在formarray中数据为空时获取消息
How to get an message when the data is empty in formarray using angular2
我有一个 formarrayName,这里如果数据为空,我想显示一个文本说 "Data is empty"
如果有数据,则必须通过隐藏文本来显示数据。
谁能帮我解决这个问题?
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>
你可以使用 .length
来解决这个问题
<div *ngIf="Form.get('itemRows').controls.length===0">
Data is empty
</div>
我有一个 formarrayName,这里如果数据为空,我想显示一个文本说 "Data is empty" 如果有数据,则必须通过隐藏文本来显示数据。 谁能帮我解决这个问题?
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>
你可以使用 .length
来解决这个问题
<div *ngIf="Form.get('itemRows').controls.length===0">
Data is empty
</div>