角度2垫选择最小值小于最大值

时间:2018-12-07 18:26:40

标签: angular typescript angular-material

我在角度2中有2个垫子选择,一个用于最小选择,一个用于最大选择。 (只有几个升序整数)。我需要通过禁用/禁用无效的选项来强制min https://stackblitz.com/edit/angular-scroll-hilite

1 个答案:

答案 0 :(得分:1)

您应该使模板引用唯一,使用#matSelect可能会出现问题。

一旦唯一,请在您的maxRankList选项[disabled]="rank <= minSelect.value"

上使用此表达式
 <mat-option *ngFor="let rank of maxRankList" [value]="rank" [disabled]="rank <= minSelect.value">

Stackblitz

https://stackblitz.com/edit/angular-scroll-hilite-96n7tj?embed=1&file=app/select-overview-example.html