我正在使用最新版本的Angular UI Grid,并且正在努力确定焦点当前是否位于网格的最后显示行上。
数据数组未按屏幕上的方式排序,因此我无法使用该信息。我读到可见行缓存应该在屏幕上进行排序,但我认为这可能与旧的 ng-grid 有关。无论如何,如果我看gridApi.core.getVisibleRows(myGrid)
它仍然可以根据原始数据进行排序。
我目前正在处理该事件gridApi.cellNav.on.navigate(newRowCol, oldRowCol)
。我可以看到用户关注的列和行,但我看不到此事件(或其他地方)中的任何值,我可以使用这些值来确定该行是否是最后显示在屏幕上的。我会很感激任何提示!