1. 程式人生 > >angular2 input type=date起止時間區間限制 開始時間只能小於終止時間

angular2 input type=date起止時間區間限制 開始時間只能小於終止時間

<html>
    <input type="date" [(ngModel)]='startTime' (change)="setMinEndTime()">
    <span class="textZhi"></span>
    <input type="date" [(ngModel)]='endTime' [min]="minendTime">
</html>
js
    setMinEndTime(){
    //若設定開始時間之前已設定了終止時間,要判斷開始時間是否大於終止時間,是則將終止時間清零
        if
(this.endTime<this.startTime){ this.endTime = ''; } //當開始時間設定好後,將開始時間賦值給終止時間input的min屬性 this.minendTime = this.startTime; }