尝试使用webdatarocks构建一个以月份为列的网格,问题是列按字母顺序排序(2020 年 4 月、2020 年 8 月、200 年 12 月……)。是否可以选择按日期(200 年 12 月、2020 年 11 月、2020 年 10 月……)对列进行排序?
示例可在此处获得 https://codesandbox.io/s/nifty-stonebraker-7mf56?file=/src/App.tsx
尝试使用webdatarocks构建一个以月份为列的网格,问题是列按字母顺序排序(2020 年 4 月、2020 年 8 月、200 年 12 月……)。是否可以选择按日期(200 年 12 月、2020 年 11 月、2020 年 10 月……)对列进行排序?
示例可在此处获得 https://codesandbox.io/s/nifty-stonebraker-7mf56?file=/src/App.tsx
这可以通过将对象添加到将定义数据类型的数据来实现。这是一个解释。
在你的情况下,这个对象看起来是这样的:
{
"CONTRACT": {
"type": "string"
},
"value": {
"type": "number"
},
"date": {
"type": "date string"
},
"name": {
"type": "string"
}
}, {
type: "CONTRACT",
value: 217,
date: "Dec 2020",
name: "24"
}, {
type: "CONTRACT",
value: 725.84,
date: "Dec 2020",
name: "3 "
}, ...
在此之后,列应按日期排序。请注意,输入日期的格式应正确(符合ISO 8601)。
日期在 WebDataRocks 中的显示方式可以在 options 中的 datePattern 的帮助下进行修改。