ค้นหาเว็บไซต์

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"

มันจะปิดการใช้งานเมนูแบบเลื่อนลงของคุณ

บทความที่เกี่ยวข้อง