1

プリロードされたデータで TimeChart を使用しようとしていますが、良い例が見つかりません。

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

ただし、「必須フィールド '単位' がデータに設定されていません」というエラーが表示されます。

データを適切に指定する方法を教えてください。

4

2 に答える 2

3

これはうまくいくはずです:

    var dataObj = {
        "dataLimitFrom":1279408157,
        "dataLimitTo":1384253671,
        "単位":"秒",
        "値":[
          [1280062860,"8.221"],
          [1282209412,"4.2",],
          [1284577510,"5.9"],
          [1286988866,"1.52"],
        ]
    };
    var t = 新しい 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

[データ] の最初の値は、1970 年 1 月 1 日と選択された日付との差 (秒/時/分/...) です。

于 2015-10-08T02:34:13.227 に答える