angularjs – 使用ui-grid常数禁用滚动条

前端之家收集整理的这篇文章主要介绍了angularjs – 使用ui-grid常数禁用滚动条前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用最新版本的ui-grid(v3.0.0-rc.16),可以单独关闭水平和垂直滚动条。
我通过交换得到了这个工作
$scope.gridOptions.enableScrollbars = false;

$scope.gridOptions.enableHorizontalScrollbar = 0;
$scope.gridOptions.enableVerticalScrollbar = 0;

在ui网格的源头有三个为滚动条定义的常量:

scrollbars: {
  NEVER: 0,ALWAYS: 1,WHEN_NEEDED: 2
}

面对ui网格仍然不稳定和经常变化的事实,我会觉得使用这些常量而不是具体的值更舒适。但是如何访问它们?

Plunker:http://plnkr.co/edit/h0ewAZK616rKCH3T62te

在github得到我的答案:

所有我需要做的是将uiGridConstants传递给我的控制器,如下所示:

angular.module('myApp').controller('myCtrl',function($scope,uiGridConstants) {
    ...

    $scope.gridOptions.enableHorizontalScrollbar = uiGridConstants.scrollbars.NEVER;

    ...
})

猜你在找的Angularjs相关文章