1、关于按钮的disabled写法,如下图所示的数组循环,按照宗地状态也禁用各个按钮
如果是正常则禁用取消流拍按钮,如果是流拍则禁用其他3个按钮
<nz-card nzTitle="供应公告宗地管理" [nzBordered]="false">
<div *ngFor="let zd of gyggZds; let i=index">
......
<div nz-form-control nz-col [nzSpan]="3">
<button nz-button [nzType]="'primary' [disabled]="zd.zdZt==flowPatting?true:false" (click)="zdlp(zd)">宗地流拍</button>
</div>
<div nz-form-control nz-col [nzSpan]="3">
<button nz-button [nzType]="'primary'" [disabled]="zd.zdZt==normal?true:false" (click)="qxlp(zd)">取消流拍</button>
</div>
<div nz-form-control nz-col [nzSpan]="3">
<button nz-button [nzType]="'primary'" [disabled]="zd.zdZt==flowPatting?true:false" (click)="cxzd(zd)">撤销宗地</button>
</div>
<div nz-form-control nz-col [nzSpan]="2">
<button nz-button [nzType]="'primary'" [disabled]="zd.zdZt==flowPatting?true:false" (click)="jqht(zd)">禁签合同</button>
</div>
......
</div>
重点是
<!--注意true和false没有双引号-->
[disabled]="zd.zdZt==normal?true:false"