【发布时间】:2015-05-15 01:16:13
【问题描述】:
我正在尝试将 TimeChart 与预加载的数据一起使用,但我找不到一个好的示例。
data = {'preloaded':{
'unit':'s',
'values':{'id':3,'name':'slice1','value':20}
}}
但是我收到错误:“数据中未设置必填字段‘单位’”
能否请您推荐如何正确指定数据?
【问题讨论】:
标签: zoomcharts
我正在尝试将 TimeChart 与预加载的数据一起使用,但我找不到一个好的示例。
data = {'preloaded':{
'unit':'s',
'values':{'id':3,'name':'slice1','value':20}
}}
但是我收到错误:“数据中未设置必填字段‘单位’”
能否请您推荐如何正确指定数据?
【问题讨论】:
标签: zoomcharts
这应该可行:
变量数据对象 = { “dataLimitFrom”:1279408157, “dataLimitTo”:1384253671, “单位”, “价值观”:[ [1280062860,"8.221"], [1282209412,"4.2",], [1284577510,"5.9"], [1286988866,"1.52"], ] }; var t = new TimeChart({ 容器:document.getElementById("demo"), 数据: { 单位:[“s”], 时间戳秒:真, 预载:dataObj } });对于数据数组中的 TimeChart,第一个始终是时间戳 [1280062860,"8.221"]。
您还可以将“单位”更改为 ["s","m","h","d","M","y"] 中的任何一个
有关时间表的更多信息:
https://zoomcharts.com/developers/en/time-chart/api-reference/settings.html
更新: 包含时间戳和值的“数据”数组现在称为“值”。
【讨论】:
[data] 中的第一个值是 1970 年 1 月 1 日与所选日期之间的差值,单位为秒/小时/分钟/...
【讨论】: