【问题标题】:Ag-grid number filter for decimals (bug?)用于小数的 Ag-grid 数字过滤器(错误?)
【发布时间】:2020-02-12 21:23:42
【问题描述】:

我正在使用
ag-grid-community 19.1.4
ag-grid-enterprise 19.1.4
ag-grid-react 19.1.2

我使用valueGetter 将具有长十进制值的数字格式化为具有toFixed 的较短值——例如123.12345 到123.12

但是过滤似乎不再对这些值正常工作,就像过滤一样,但直到我输入小数点后第二位——使用上面的例子:
如果我输入 123.1(显示行),过滤器将起作用
如果我输入 123.12,过滤器会隐藏该行

此功能是否存在限制,或者它是在更高版本的 ag-grid 模块中修复的错误?还是有解决此问题的解决方法?

【问题讨论】:

    标签: ag-grid ag-grid-react


    【解决方案1】:

    好吧,原来 valueGetter 返回的是字符串而不是数字,所以过滤不能正常工作。必须使用 Number() 来返回正确的类型。

    【讨论】:

      猜你喜欢
      • 2019-04-30
      • 2019-08-08
      • 2020-06-12
      • 2019-07-28
      • 2016-06-15
      • 2020-11-19
      • 2022-10-17
      • 2019-04-20
      • 2019-11-12
      相关资源
      最近更新 更多