我想动态禁用或启用网格的浮动过滤器。说,我有两个按钮来启用和禁用agGrid的浮动过滤器和分组功能。在单击按钮时,我要在状态中设置一个值,在渲染时,我要使用该值来设置列定义和网格选项,但是如果网格是第一次不使用浮动过滤器进行渲染,则可以通过以下方式更改值单击按钮将不再显示浮动过滤器。如果网格最初是使用浮动滤镜渲染的,然后使用按钮单击将其禁用,则浮动滤镜中的控件和滤镜按钮将消失,但这些控件所占用的空间不会塌陷。
如何解决此问题?
here提供了示例代码。
将构造函数中的needAdvFeatures设置为true或false,以设置初始状态以查看示例中的上述行为。