ag-grid - 用于小数的 Ag-grid 数字过滤器(错误?)
问题描述
我正在使用
ag-grid-community 19.1.4
ag-grid-enterprise 19.1.4
ag-grid-react 19.1.2
我使用 avalueGetter
将具有长十进制值的数字格式化为更短的数字toFixed
- 例如 123.12345 到 123.12
但是过滤似乎不再对这些值正常工作,就像在过滤工作中一样,但只有在我输入小数点后第二位 - 使用上面的示例:
如果我输入 123.1(显示行)
过滤器工作如果我输入 123.12,过滤器将隐藏行
此功能是否有限制,或者它是在更高版本的 ag-grid 模块中修复的错误?还是有解决此问题的解决方法?
解决方案
好的,原来 valueGetter 返回的是字符串而不是数字,所以过滤不能正常工作。必须使用 Number() 返回正确的类型。
推荐阅读
- android - android studio配置文件没有调试应用程序(ram测试)
- java - Eclipse 项目的 PlantUML 图
- java - 有没有办法在方法参数中将 Java 代码片段作为 Groovy Closure 传递?
- javascript - PageObjects:如何在另一个函数中调用一个函数?
- python - itertools.product 如何在不将中间结果保存在内存中的情况下计算笛卡尔积
- r - 有条件的 tidyr::complete() 到变量最大值
- c# - 如何在 C# 中计算文本文件中的字符串
- javascript - 取决于媒体查询的通用参数
- php - 从控制器到视图的空数组 - Laravel
- kubernetes - 在实时和未来节点上配置 kubelet