Отключить автозаполнение в ng-select - PullRequest
0 голосов
/ 14 февраля 2020

Я использую ng-select, но когда я нажимаю на элемент, он автоматически закрывается. Я хочу, чтобы он оставался открытым после выбора somethig.

что я должен добавить к этому коду.

<ng-select [items]="items"
       bindLabel="name"
       bindValue="id"
       [multiple]="true"
       placeholder="Select categories"
        [(ngModel)]="selectedCategories">
</ng-select>

Ответы [ 2 ]

0 голосов
/ 12 марта 2020

Установить closeOnSelect на false

<ng-select [items]="items"
   bindLabel="name"
   bindValue="id"
   [multiple]="true"
   [closeOnSelect]="false"
   placeholder="Select categories"
   [(ngModel)]="selectedCategories">
</ng-select>
0 голосов
/ 14 февраля 2020

Попробуйте использовать свойство isOpen:

<ng-select [items]="items"
       [isOpen]="true" // <--- This one
       bindLabel="name"
       bindValue="id"
       [multiple]="true"
       placeholder="Select categories"
        [(ngModel)]="selectedCategories">
</ng-select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...