防止选择字段无限滚动(ng-select,角度)

时间:2019-04-24 16:40:30

标签: angular select angular-ngselect

在将ng-select用于选择字段时,如果滚动到底部(使用向下箭头),则该字段将一直回到顶部(创建循环)。

例如,如果我向下箭头向下导航至“ TX,Dallas”,然后再次向下击,它将转到顶部。

是否可以禁用此功能?

我正在尝试使此行为像普通选择字段一样,如果您单击最后一个选项上的向下箭头,它将停止(不会循环回到顶部)

<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

0 个答案:

没有答案