我有一个 ag-grid(免费的 reactjs 版本),其中包含许多要加载的列和记录。
有些列不是必需的,因此用户可以将列拖出网格(并因此隐藏它们)。这很好,但是用户如何在不刷新页面的情况下再次显示隐藏的列?
我不想抑制列拖动,只是一种无需刷新即可撤消隐藏的方法。
有什么建议吗?
我有一个 ag-grid(免费的 reactjs 版本),其中包含许多要加载的列和记录。
有些列不是必需的,因此用户可以将列拖出网格(并因此隐藏它们)。这很好,但是用户如何在不刷新页面的情况下再次显示隐藏的列?
我不想抑制列拖动,只是一种无需刷新即可撤消隐藏的方法。
有什么建议吗?
无耻插件:企业版在工具面板和栏目菜单两个地方都有这个功能。
但是,值得庆幸的是,使用单个columnApi
调用自己实现此功能相当容易,嗯......其中之一:
resetColumnState()
setColumnVisible(colKey, visible)
setColumnsVisible(<Array> colKeys, visible)
setColumnState
setColumnState(<Array> columnState)
基本上我可以看到你在做两件事之一:
gridOptions.columnApi.resetColumnState()
在单击时调用- 或者 -