物料表CustomSort不适用于日期

xStorm111

我从api收到一列,其中包含日期+ _number(例如:“ 20/12 / 2019_1”作为字符串)。排序功能会将计数数据分组为字符串而不是日期列。这意味着我需要做一个customSort。所以我创建了一个函数来将该字符串转换为Date对象,但是当我返回值时,什么也没有发生……

列:

列

utils.js:

utils.js

formatLot函数按预期工作,因为我想将值排序为Date类型。

formatLot函数的结果:

formatLot函数的结果

多米诺987

您使用的自定义排序不正确。

docs所示,您必须将两个日期的比较值作为数字返回,但是您只返回date对象。

将其更改为,它将起作用:

customSort: (a,b) => formatLot(a.test).getTime() - formatLot(b.test).getTime()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ifelse语句不适用于日期

来自分类Dev

mysqli 不适用于 php 日期

来自分类Dev

图表 JS 不适用于日期

来自分类Dev

是getElementById()方法不适用于表

来自分类Dev

表排序不适用于IsotopeJs

来自分类Dev

分页不适用于b表

来自分类Dev

搜索不适用于哈希表

来自分类Dev

lua的loadstring()不适用于表

来自分类Dev

CSS不适用于表TD

来自分类Dev

ORDER BY 不适用于 mysql 表

来自分类Dev

jQuery表排序器不适用于日期范围字符串

来自分类Dev

按日期排序不适用于“日期类型”字段

来自分类Dev

物料自动完成功能不适用于InputProps

来自分类Dev

jqGrid日期列排序不适用于sorttype:'date'

来自分类Dev

Laravel:日期不适用于Model :: create()吗?

来自分类Dev

ExtJS绑定不适用于键盘日期字段更改

来自分类Dev

SSRS tablix排序不适用于“日期”列

来自分类Dev

Laravel分页不适用于日期搜索

来自分类Dev

日期格式不适用于kendo层次结构网格

来自分类Dev

jqGrid日期列排序不适用于sorttype:'date'

来自分类Dev

jQuery日期格式不适用于表列

来自分类Dev

CASE语句不适用于日期部分

来自分类Dev

DevExpress报告标签FormatString不适用于日期

来自分类Dev

Laravel:日期不适用于Model :: create()吗?

来自分类Dev

日期函数不适用于bind_result

来自分类Dev

jQuery日期计算不适用于克隆

来自分类Dev

在日期之间进行选择不适用于年-MySQL

来自分类Dev

vb.net IsDate不适用于无效日期

来自分类Dev

解析Int不适用于日期函数