수평 스크롤 막대를 가장 오른쪽으로 수동으로 배치하는 기능을 만들고 싶습니다. 이 효과를 얻는 방법을 찾는 데 어려움을 겪고 있습니다. 이전의 stackoverflow 질문 (How do I scroll an ngGrid to show the current selection?)과 유사하지만 솔루션은 이전 버전의 ui-grid 인 NgGrid에 대한 것이 었습니다. 사용자가 ngGrid 버전이 작동하도록 솔루션을 게시했습니다 (http://plnkr.co/edit/oyIlX9?p=preview).UI-GRID에서 오른쪽으로 수평 스크롤 이동을 수행하는 방법
$scope.scrollTo = function() {
var grid = $scope.gridOptions.ngGrid;
grid.$viewport.scrollTop(grid.rowMap[$scope.index] * grid.config.rowHeight);
};
ui-grid에 동일한 코드를 사용하려고했지만이 새로운 버전에는 $ 뷰포트가없는 것 같습니다. 나는 내가하고있는 일의 예를보기 위해 큰 덩어리를 만들었다. 수평 스크롤 막대는 처음에는 가장 왼쪽에서 시작됩니다. 가장 먼 곳으로 옮길 코드를 작성하고 싶습니다. 누군가가 나를 도울 수 있다면
http://plnkr.co/edit/SJEoPxelB2HYHLsfZ768?p=preview
, 즉 :)
최신 UI 그리드와