如何从 ui 网格中的特定列中删除排序?
How to remove sort from specific column in ui grid?
我有以下代码,在没有过滤器的情况下工作正常。即使它是可调整大小的网格,也能够设置宽度。但是排序是唯一的问题。无法从编辑列数据中删除排序选项。 sortable: false
在我的代码中不起作用。我仍然可以在 Header.
行中显示箭头的排序图标
您可以在屏幕截图中找到相同的内容。如何摆脱这个?
let colDefs = [];
let editCol = {
name: 'test',
displayName: 'Edit',
cellTemplate: '<span class="glyphicons glyphicon-pencil edit-app-host"></span>',
width: '75',
enableFiltering: false,
sortable: false,
enableColumnMenu: false
};
您应该在不想排序的列上使用 enableSorting: false
,如果您想隐藏菜单箭头,则在列上使用 enableColumnMenu: false
。
示例 PLUNKER:
http://plnkr.co/edit/0FE4JSzVxPjduYQTA3ts?p=preview
在 css 的帮助下隐藏了箭头:
span i.ui-grid-icon-up-dir:first-child{
display:none;
}
我有以下代码,在没有过滤器的情况下工作正常。即使它是可调整大小的网格,也能够设置宽度。但是排序是唯一的问题。无法从编辑列数据中删除排序选项。 sortable: false
在我的代码中不起作用。我仍然可以在 Header.
您可以在屏幕截图中找到相同的内容。如何摆脱这个?
let colDefs = [];
let editCol = {
name: 'test',
displayName: 'Edit',
cellTemplate: '<span class="glyphicons glyphicon-pencil edit-app-host"></span>',
width: '75',
enableFiltering: false,
sortable: false,
enableColumnMenu: false
};
您应该在不想排序的列上使用 enableSorting: false
,如果您想隐藏菜单箭头,则在列上使用 enableColumnMenu: false
。
示例 PLUNKER:
http://plnkr.co/edit/0FE4JSzVxPjduYQTA3ts?p=preview
在 css 的帮助下隐藏了箭头:
span i.ui-grid-icon-up-dir:first-child{
display:none;
}