2015-12-02 72 views
0

我使用Symfony2框架和Highcharts-Bundle。對於這個項目來說,獲取動態更新顯示每秒/ 10秒最新數據的圖表是非常祕密的(正如你在這裏看到的:)。Symfony2 Highcharts-Bundle動態更新

我的問題是,我不能使用Symfony2中的Highcharts-Bundle實現這一點。正如你可以在這裏看到了jQuery/js代碼是不同的:

http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/dynamic-update/

$(function() { 
    $(document).ready(function() { 
    ... 
    } 
} 

相比的jQuery/js代碼捆綁生成:

$(function({ 
    var datachart = new Highcharts.Chart({ 
    ....... 
    }) 
}) 

我沒有找到任何辦法使用來自Highcharts的symfony包來設置動態圖表。我錯過了什麼嗎?

更新: 正如你在這裏看到的,圖表不會被刷新。

https://jsfiddle.net/1naoxawr/4/

+0

動態更新是在圖表事件加載,所以沒有關係,如果你有var datachart = new Highcharts.Chart()或$('#container')。highcharts() –

+0

也許問題出在jquery我是一個新手)。我的問題是圖形不會刷新。 https://jsfiddle.net/1naoxawr/4/ – Atreides78

+0

問題是,你正在用'shift = true'給第一個系列添加點數,但是你沒有任何要點轉移。在'addPoint()'方法中查看已禁用的'shift'參數的演示:https://jsfiddle.net/1naoxawr/15/ –

回答