html:
<div class="btn-area">
<button nz-button *ngIf="index==0" class="ret-btn">返回</button>
<button nz-button (click)="goNext(-1)" *ngIf="index>0" class="ret-btn">上一步</button>
<button nz-button (click)="goNext(1)" *ngIf="index<2" class="next-btn">下一步</button>
<button nz-button *ngIf="index==2" class="complete-btn">完成</button>
</div>
ts:
selectItems = [
{ index: 1, name: 'NAME1' },
{ index: 2, name: 'NAME2' },
{ index: 3, name: 'NAME3' },
];
index = 1;
selectItem = this.selectItems[this.index];
goNext(num: number) {
this.index += num;
this.selectItem = this.selectItems[this.index];
}