ปิดการใช้งานSelect
ในเชิงมุม 9.
สิ่งหนึ่งที่จำไว้ว่าปิดใช้งานกับboolean
ค่าในตัวอย่างนี้ฉันกำลังใช้(change)
เหตุการณ์กับselect
ตัวเลือกหากประเทศไม่ได้เลือกภูมิภาคจะถูกปิดใช้งาน
ไฟล์ find.component.ts
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-find',
templateUrl: './find.component.html',
styleUrls: ['./find.component.css']
})
export class FindComponent implements OnInit {
isCountrySelected:boolean;
constructor() { }
//onchange event disabled false
onChangeCountry(id:number){
this.isCountrySelected = false;
}
ngOnInit(): void {
//initially disabled true
this.isCountrySelected = true;
}
}
find.component.html
//Country select option
<select class="form-control" (change)="onChangeCountry()" value="Choose Country">
<option value="">Choose a Country</option>
<option value="US">United States</option>
</select>
//region disabled till country is not selected
<select class="form-control" [disabled]="isCountrySelected">
<option value="">Choose a Region</option>
<option value="">Any regions.</option>
</select>