我正在为其中一个应用程序构建一个统计包,我想在显示不同信息的页面上显示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文件?需要仍然可以通过数据 - 迭代想知道别人怎么做呢?