我正在爲其中一個應用程序構建一個統計包,我想在顯示不同信息的頁面上顯示8個圖形。問題是 - 什麼是迭代我的數據在js文件中的最佳方式? (或添加BASE_URL()到樣式表?在codeigniter中處理大型js文件的最佳方式
我把我的JS在根/腳本
目前,我有8個圖表與我的谷歌charts-
function drawtwitterChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'x');
data.addColumn('number', 'Twitter');
<?foreach($twitter_results->result_array() as $twitter_result){?>
data.addRow(["<?=$twitter_result['hour']?>", <?=goAssocArrayNumeric($twitter_result,0)?>]);
<?}?>
// Set chart options
var options = {'title':'How Much Pizza I Ate Last Night',
'width':300,
'height':250};
new google.visualization.LineChart(document.getElementById('twitter_chart_div')).
draw(data, {curveType: "function",
width: 400, height: 320,
vAxis: {maxValue: 10}}
);
}
這一切都是在頭我的網頁,我想刪除此,並把它變成js文件?需要仍然可以通過數據 - 迭代想知道別人怎麼做呢?