AG网格布局问题

时间:2019-05-24 19:46:13

标签: ag-grid ag-grid-angular

我试图让用户尽可能地修改网格的外观。因此,我实现了一个后端,现在我为每个用户保存一些自定义设置,例如他喜欢显示或隐藏的列。现在,我希望能够也保存以下内容。

  1. 列宽(是否有一种方法可以引发事件,使我获得大肠菌病以及以px为单位的新大小,或者如果用户选择了自动调整大小,则该值现在为autosize)

  2. 列顺序(我正在寻找一个事件,一旦用户将列拖动到网格中的新位置时将触发该事件。我正在寻找colid和新位置,以便可以将移动保存到后端) / p>

  3. 保存完整的布局(是否可以调用一个函数来获取网格的完整当前布局,以便我可以保存它?)

1 个答案:

答案 0 :(得分:0)

看看grid events ag-Grid docs,它描述了几个与列相关的事件。 它应该对第1点(columnResized)和第2点(columnMoved)有所帮助。要获得调整后的列的新宽度,可以使用gridOptions.columnApi.getColumnState()。

第3点已经得到here的回答。