我想从ui-grid隐藏其中一个标题菜单选项,我不想在enableFiltering中显示“隐藏列”选项
enableFiltering: true,
enableColumnMenus:false
enableColumnMenus:false是隐藏整个菜单的标题,这不符合我的要求,我可以通过显示无选项来实现这个,但是我想从javascript结束,有人可以请帮助我在此
答案 0 :(得分:1)
您可以在columnDefs中将enableHiding用作false。例如:
columnDefs: [
{ field: 'name' },
{ field: 'gender', enableHiding: false, suppressRemoveSort: true,
sort: {direction: uiGridConstants.ASC }}]
有关详细信息,请查看此链接Customizing Column Menu - UI Grid
我认为你不能在网格级别给出这个。即$ scope.gridOptions
答案 1 :(得分:1)
我们可以使它成为columnDefs而不是gridOptions级别我们需要使用suppressRemoveSort以及enableHiding
enableHiding: false,
suppressRemoveSort: true