AngularJS пользовательский интерфейс прокрутки не может установить динамический c размер буфера - PullRequest
0 голосов
/ 30 января 2020

Я использую свиток пользовательского интерфейса для отображения постраничных результатов. По умолчанию пользователь будет видеть «20 результатов» на странице. Поэтому я изначально установил buffer-size="20", используя свойство контроллера. Поэтому adapter.get вызывается с index=0, count=20

. В настоящее время мы добавляем функциональность для динамической установки результатов на странице. Это может быть «50 результатов» или «100 результатов» на странице. Следовательно, чтобы достичь этого, я пытаюсь установить размер буфера динамически в зависимости от выбора пользователя.

Например, я делаю вот так

buffer-size="resultsPerPage" 
resultsPerPage = 20 / 50 / 100 // updating dynamically based on the user selection

Так что я ожидаю адаптер .get следует вызывать с index=0, count=50, когда buffer-size=50 & index=0, count=100, когда buffer-size=100

Но каждый раз, когда размер буфера установлен равным 20, он не обновляется динамически.

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