ss-multiselect параметры обновления - PullRequest
0 голосов
/ 22 октября 2018

Я использовал раскрывающийся элемент управления множественной выборкой для моей формы в angular4, используя этот пакет: https://github.com/softsimon/angular-2-dropdown-multiselect

В моем раскрывающемся списке более 10000 значений, я хотел бы реализовать бесконечный скролл.У кого-нибудь есть идеи сделать это?

Я пытался «поиграть» со свойствами searchMaxLimit и searchMaxRenderedItems , то есть увеличить их значения приСобытие onLazyLoad выходит, но оно не работает

HTML

<ss-multiselect-dropdown name="multiselect" [(ngModel)]="myModel" [texts]="myTexts"
              [settings]="mySettings" [options]="myOptions" (onLazyLoad)="OnLazy($event)">
            </ss-multiselect-dropdown>

Компонент

mySettings= {
  enableSearch: true,
  checkedStyle: 'fontawesome',
  buttonClasses: 'btn btn-default btn-secondary',
  selectionLimit: 1,
  closeOnSelect: true,
  autoUnselect: true,
  searchMaxLimit: 100,
  searchMaxRenderedItems: 100,
  showCheckAll: true,
  showUncheckAll: true,
  isLazyLoad: true
};

OnLazy(event) {
  this.mySettings.searchMaxLimit += 20;
  this.mySettings.searchMaxRenderedItems += 20;
  console.log(this.mySettings.searchMaxLimit);
  console.log(this.mySettings.searchMaxRenderedItems);
}

Спасибо

...