Запрет выбора поля из бесконечной прокрутки (ng-select, angular) - PullRequest
0 голосов
/ 24 апреля 2019

При использовании ng-select для полей выбора, если вы получаете возможность прокручиваться вниз (используя стрелку вниз), поле возвращается обратно вверх (создание цикла).

Например, если я опускаю стрелку вниз до «TX, Даллас» и снова нажимаю вниз, она переходит наверх.

Есть ли способ отключить это?

Я пытаюсь сделать это как обычное поле выбора, где, если вы нажмете стрелку вниз на последнем параметре, оно остановится (не вернется к началу)

<ng-select [items]="cities"
               bindLabel="name"
               placeholder="Select city"
               [(ngModel)]="selectedCity">
</ng-select>

cities = [
    {id: 1, name: 'MA, Boston'},
    {id: 2, name: 'FL, Miami'},
    {id: 3, name: 'NY, New York'},
    {id: 4, name: 'CA, Los Angeles'},
    {id: 5, name: 'TX, Dallas'}
];

Вот блик стека: https://stackblitz.com/edit/ng-select-mbnngu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...