angular - วิธีการ ปิดหรือเปิดใช้งาน ng-multiselect-dropdown แบบไดนามิกใน Typescript
เทมเพลต
<ng-multiselect-dropdown #Name [placeholder]="'Name'" [data]="data"
formControlName="name" [settings]="myNameTexts"(onDeSelectAll)="onNameDeSelect($this)">
</ng-multiselect-dropdown>
ส่วนประกอบ
document.getElementById("#Name").disabled= false
คำตอบ #1
ควรจะเหมือนกับ:
<ng-multiselect-dropdown [disabled]="isDropdownDisabled" ...>
</ng-multiselect-dropdown>
และควบคุมได้:
public isDropdownDisabled = false;
someMethod() {
this.isDropdownDisabled = true;
}
คำตอบ #2
ลองใช้
disabled="true"
มันจะปิดการใช้งานเมนูแบบเลื่อนลงของคุณ
