UI-列隐藏后网格自动调整列宽
UI-Grid auto resize columns width after column hiding
在 AngularJS UI-grid 中,我想在单击隐藏一列后自动调整列的大小,因为现在如果我单击隐藏列,则专栏所在的位置。
这很可能是因为您在 columnDef 中设置了列宽。演示工作的原因是因为它们没有指定列宽,它们只是在隐藏列后调整大小。检查你的列定义并确保你没有设置列宽。
columnDefs: [
{ name: 'name',width:150 },
{ name: 'gender', enableHiding: false,width:150 },
{ name: 'company',width:150 }
],
columnDefs: [
{ name: 'name' },
{ name: 'gender', enableHiding: false },
{ name: 'company' }
],
上述配置的行为会有所不同。
在 AngularJS UI-grid 中,我想在单击隐藏一列后自动调整列的大小,因为现在如果我单击隐藏列,则专栏所在的位置。
这很可能是因为您在 columnDef 中设置了列宽。演示工作的原因是因为它们没有指定列宽,它们只是在隐藏列后调整大小。检查你的列定义并确保你没有设置列宽。
columnDefs: [
{ name: 'name',width:150 },
{ name: 'gender', enableHiding: false,width:150 },
{ name: 'company',width:150 }
],
columnDefs: [
{ name: 'name' },
{ name: 'gender', enableHiding: false },
{ name: 'company' }
],
上述配置的行为会有所不同。