2013-12-19 30 views
-1

您好我正在編寫一個使用flotr2顯示圖表的網站,我希望它每30秒實時打印一次圖表,並在XAxis中顯示時間戳。Flotr2實時圖表

目前我正在從第三方API獲取數據,格式如下:

{ 
"timestamp": "Thu, 19 Dec 2013 07:14:39 -0000", 
"value": 50 
} 

Y軸顯示的「價值」和X軸每次都應該打印時間戳值我更新圖表。

任何想法我怎麼能得到這個適當的工作?

問候。

+0

你沒有嘗試一切噴氣圖表? – Cracker0dks

+0

我嘗試使用傳遞給flotr的日期對象,它應該在內部解析它,但事實並非如此。我希望x軸的偏移量是時間戳。 – Nucklear

+0

向數據源數組添加一個新項並調用某種重繪()方法。 – vorrtex

回答

0

工作的一個類似的事情,因爲你寫的東西幫助我解決我的問題,我想指出:

提供了這個即將到來的JSON和你正在編寫一個餅圖,它改寫爲:

var json = 
    { 
     "package": [ 
     { 
      "data": [[0, 50 ]] 
      ,"label": "Thu, 19 Dec 2013 07:14:39 -0000" 
     } 
    } 

然後數據傳遞給你的函數來重繪

(function basic_pie(container, json.package) { 
...