1

我正在尝试将 TimeChart 与预加载的数据一起使用,但我找不到一个很好的例子。

data = {'preloaded':{
    'unit':'s',
    'values':{'id':3,'name':'slice1','value':20}
}}

但是我收到错误:“未在数据中设置必填字段‘单位’”

您能否推荐如何正确指定数据?

4

2 回答 2

3

这应该有效:

    变量数据对象 = {
        “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

更新: 包含时间戳和值的“数据”数组现在称为“值”。

于 2015-05-15T08:19:38.900 回答
-1

[data] 中的第一个值是 1970 年 1 月 1 日与所选日期之间的差异,单位为秒/小时/分钟/...

于 2015-10-08T02:34:13.227 回答