0

如何在 ag-grid vuejs 中保留过滤器。我正在尝试应用过滤器,但是当我单击一行以查看行节点内的数据时,过滤器选择被删除,我的意思是从一开始就加载网格(重置过滤器)。如何保留此过滤器。 第二个问题,我面临的另一个问题是行的选择很长时间没有工作......我已经在标题中应用了复选框,但是当我在几秒钟后选择复选框时,它会自动取消选择..所以我的第二个问题是如何应用不会自动取消选择的复选框。一个特定的节点复选框也不起作用

在此先感谢我是这项技术的新手,请从核心帮助我...

4

1 回答 1

1

我想对于您的第一个问题,您应该设置newRowsAction'keep'这样。

{field: 'year', filter: 'number', filterParams: {newRowsAction: 'keep'}}

此属性仅适用于使用客户端行模型时。当设置为“清除”时,通过调用api.setRowData()(或更新 rowData 属性,如果受框架绑定)来更新网格中的数据将清除(重置)过滤器。如果您将其设置为“保留”,则网格将在数据更新时保留其当前设置的过滤器。

默认值:'清除'

对于您的第二个问题,它真的很难根据单词来解释,所以如果您可以在 plunkr 或 stackblitz 上创建最少的代码工作演示(重现错误),这样我们就可以帮助您。

于 2020-09-04T07:01:34.193 回答