UI GRID即使在用户调整大小列后也保持全宽

时间:2019-03-13 04:26:00

标签: angular angular-ui-grid ui-grid

我有以下网格:

UI-GRID

我正在尝试避免此问题:enter image description here

因此,我做了一个函数,以禁用最后一行的调整大小。

  const disableLastColumnResize = () => {
    let size = vm.gridOptions['columnDefs'].length - 1;
    vm.gridOptions['columnDefs'].forEach(col => {
        col.enableColumnResizing = (col.order != size);
    })
  }

它工作正常,但仍有办法制动->

调整非最后一列的大小(例如:性别) 移动该调整大小的列并将其设置为最后一列 现在调整其他两列的大小。

我认为这是因为,如果我调整列的大小,它将具有指定的宽度,当我在最后一列上移动它并调整其他2的大小时,每列将具有分配的宽度,因此我可以有一个较小的宽度比容器大。

我希望能够使最后一栏始终适合剩余空间。用户可以根据需要调整大小,但总宽度始终适合容器。有可能吗?

0 个答案:

没有答案