0

尝试使用webdatarocks构建一个以月份为列的网格,问题是列按字母顺序排序(2020 年 4 月、2020 年 8 月、200 年 12 月……)。是否可以选择按日期(200 年 12 月、2020 年 11 月、2020 年 10 月……)对列进行排序?

示例可在此处获得 https://codesandbox.io/s/nifty-stonebraker-7mf56?file=/src/App.tsx

4

1 回答 1

0

这可以通过将对象添加到将定义数据类型的数据来实现。这是一个解释

在你的情况下,这个对象看起来是这样的:

{
  "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 的帮助进行修改。

于 2021-01-22T10:33:42.677 回答