我正在尝试将 TimeChart 与预加载的数据一起使用,但我找不到一个很好的例子。
data = {'preloaded':{
'unit':'s',
'values':{'id':3,'name':'slice1','value':20}
}}
但是我收到错误:“未在数据中设置必填字段‘单位’”
您能否推荐如何正确指定数据?
我正在尝试将 TimeChart 与预加载的数据一起使用,但我找不到一个很好的例子。
data = {'preloaded':{
'unit':'s',
'values':{'id':3,'name':'slice1','value':20}
}}
但是我收到错误:“未在数据中设置必填字段‘单位’”
您能否推荐如何正确指定数据?
这应该有效:
变量数据对象 = { “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 日与所选日期之间的差异,单位为秒/小时/分钟/...