Я использовал сетку UI в своем проекте, а ниже - снимок переменной gridOptions
, которую я использовал. Проблема в том, что все работает нормально. Но с прошлых 1 или 2 недель вертикальный свиток безумно прокручивается только на одном свитке. Поскольку multiSelect
установлено в true, клиенты не могут проверять/выбирать определенные записи, свитки прокрутки безумно (это происходит, когда пользователь прокручивает только один раз), а полоса прокрутки доходит до нижней части таблицы.UI GRID безумно быстрый вертикальный вопрос прокрутки
Версия: UI сетки - v3.2.1
this.gridOptions = {
appScopeProvider: this,
infiniteScrollRowsFromEnd: 20,
enableSelectAll: true,
multiSelect: true,
enableColumnResizing: true,
saveScroll: false,
saveFocus: false,
saveGrouping: false,
enableFiltering: true,
saveGroupingExpandedStates: false,
saveTreeView: false,
infiniteScrollDown: true,
useExternalFiltering: false,
useExternalSorting: false,
enableCellEditOnFocus: false,
enableCellEdit: false,
enableRowSelection: true,
enableFullRowSelection: true,
enableGridMenu: true,
enableSorting: true,
exporterCsvFilename: 'ClientResults.csv',
exporterCsvLinkElement: angular
//sorry cant share other code
Может кто-нибудь помочь, что случилось.
PS: В таблице всего 2000+ записей. Также это происходит только в chrome и ведет себя нормально в Firefox.
Так в чем проблема? Можете ли вы сделать это более понятным ... Можете ли вы прокрутить страницу вниз или свиток отключается в контейнере, что мешает вам выбирать конкретные записи? – Vikash
Когда пользователь прокручивает по вертикали, сетка начинает прокручиваться очень быстро, даже если пользователь прокручивается только один раз, а полоса прокрутки достигает нижней части таблицы. Это не позволяет пользователю выбирать или просматривать промежуточные записи. –
Возможный дубликат [Угловая ошибка прокрутки сетки пользовательского интерфейса] (http://stackoverflow.com/questions/42100246/angular-ui-grid-scroll-error) –