Angularjs UI网格异常快速的垂直滚动问题

Angularjs UI网格异常快速的垂直滚动问题,angularjs,angular-ui-grid,Angularjs,Angular Ui Grid,我在项目中使用了UI网格,下面是我使用的gridOptions变量的快照。问题是一切正常。但在过去的1到2周里,垂直卷轴疯狂地只在一个卷轴上滚动。由于multiSelect设置为true,客户端无法检查/选择特定记录,因此滚动条会疯狂滚动(当用户只滚动一次时会出现这种情况),滚动条会到达表的底部 版本:ui网格-v3.2.1 this.gridOptions = { appScopeProvider: this, infiniteScrollRowsFromEnd: 20

我在项目中使用了UI网格,下面是我使用的
gridOptions
变量的快照。问题是一切正常。但在过去的1到2周里,垂直卷轴疯狂地只在一个卷轴上滚动。由于
multiSelect
设置为true,客户端无法检查/选择特定记录,因此滚动条会疯狂滚动(当用户只滚动一次时会出现这种情况),滚动条会到达表的底部

版本: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
有谁能帮上忙吗

注:表中总共有2000多条记录。而且,这种情况只在chrome浏览器中发生,在Firefox中表现正常。

解决了这个问题


问题在于Chrome56的版本。另外,我的ui网格版本是3.2.0,我将其升级到4.0.2,最终解决了这个问题。这很有帮助。

对于任何想知道如何在不升级ui grid的情况下解决这个问题的人来说,这解决了我在
ui grid 3.1.1
上的问题:

将此添加到css:

.ui-grid-viewport {
    overflow-anchor: none;
}

那么到底是什么问题?你能说清楚一点吗。。。您是否能够向下滚动,或者容器中的滚动被禁用,从而阻止您选择特定记录?当用户垂直滚动时,网格开始快速滚动,即使用户只滚动一次,滚动条到达表的底部。这不允许用户选择或查看中间记录。记录可能重复