默认情况下,我尝试将前两列和最后两列固定在 ng-grid 中。我知道我可以将所需的列设置为固定的,如下面的代码
$scope.gridOptions = {
enablePinning: true,
columnDefs: [{ field: "name", width: 120, pinned: true }
//...
};
但我不希望用户像下面的示例那样更改它
http://plnkr.co/edit/UfFnsZ?p=preview
我的意思是列应该是固定的,用户不应该能够编辑它。我搜索过但找不到任何例子。有可能吗?如果可以的话有人可以帮忙吗...
最佳答案
或者您可以使用以下 css:
.ngPinnedIcon, .ngUnPinnedIcon{
display: none;
}
这将隐藏所有用于固定和取消固定的图标。它对我有用,因为我不希望用户更改列的固定。
关于angularjs - 在 ng-grid angularjs 中固定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24008663/