1
我正在使用Yii Highcharts擴展程序,但無法繪製圖表。我認爲我可以看到問題是什麼,但無法弄清楚如何糾正它。我Highchart插件的代碼是:Yii - Highcharts - 無法顯示圖表
$this->Widget('ext.highcharts.HighchartsWidget', array(
'options'=>array(
'chart' => array(
'renderTo' => 'myContainer2',
),
'title' => array('text' => 'title'),
'xAxis' => array(
'categories' => $gross_demand_by_date_date
),
'yAxis' => array(
'title' => array('text' => 'ytitle')
),
'series' => array(
array('name' => 'gross demand', 'data' => $data_array),
)
)
));
如果我看在渲染頁面的源代碼中,$ data_array中的變量顯示爲:
'data':'array(23920,19898,20326.....
但我認爲它應該是:
'data':array(23920,19898,20326....
(即array
之前沒有引號)。
我打得周圍與data_array
變量,讓它作爲數組和字符串,但沒有喜悅。
任何想法如何解決這個問題?
感謝您的幫助!
您可以發佈'jsfiddle'與瀏覽器的輸出? – ddinchev
@Veseliq - 謝謝,但我認爲我不能這麼做 - 至少不知道該怎麼做。我正在使用Yii Highcharts擴展,因此對Highcharts的調用與常規調用不同。這裏是:jQuery(window).on('load',function(){ var chart = new Highcharts.Chart({'chart':{'renderTo':'myContainer2'},'exporting':{'enabled ':true},'title':{'text':'Fruit Consumption'},'xAxis':{'categories':['20130502','20130503','20130504']},'yAxis':{ title'':{'text':'Fruit eaten'}},'series':[{'name':'Jane','data':'array(23920,19898,20326)'}]}); } ); – Jonny
你能告訴我們什麼是'$ data_array'嗎? –