2

このソリューションを使用して、ガントのようなチャートを描画したいと考えています。大きな間隔を使い始めない限り、それは魅力のように機能します。

// Define tasks (unixtime * 1000)
var tasks = [{
    name: 'Eat',
    intervals: [{ // From-To pairs
        from: 1360800000000,
        to: 1360886400000
    }, {
        from: 1360368000000,
        to: 1360454400000,
    }, {
        from: 1360195200000,
        to: 1360281600000,
    }, {
        from: 1361059200000,
        to: 1361232000000
    }]
}];

上記のコードに基づく私の例を次に示します。間隔の上にマウスを置くと、期待どおりの結果が得られません。他の間隔からの間違ったツールチップが表示されます。

コードの何が問題になっていますか? ピリオド形式などを定義する必要がありますか?

前もって感謝します。

4

1 に答える 1

1

時系列データは時系列である必要があります。リストを次のように並べ替えましたが、ツールチップは期待どおりです。

var tasks = [{
    name: 'Eat',
    intervals: [{
        from: 1360195200000,
        to: 1360281600000,
    },{
        from: 1360368000000,
        to: 1360454400000,
    },{
        from: 1360800000000,
        to: 1360886400000
    }, {
        from: 1361059200000,
        to: 1361232000000
    }]
}];
于 2013-02-22T14:30:09.217 に答える