问题描述
<script type="text/javascript">
google.charts.load('current',{'packages':['line']});
google.charts.setonLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string','Mes');
data.addColumn('number','Sanitizaciones');
data.addRows([
['enero',<?PHP echo $valores2[1] ?>],['Febrero',<?PHP echo $valores2[2]; ?>],['Marzo',<?PHP echo $valores2[3]; ?>],['Abril',<?PHP echo $valores2[4]; ?>],['Mayo',<?PHP echo $valores2[5]; ?>],['Junio',<?PHP echo $valores2[6]; ?>],['Julio',<?PHP echo $valores2[7]; ?>],['Agosto',<?PHP echo $valores2[8]; ?>],['Septiembre',<?PHP echo $valores2[9]; ?>],['Octubre',<?PHP echo $valores2[10]; ?>],['Noviembre',<?PHP echo $valores2[11]; ?>],['Diciembre',<?PHP echo $valores2[12]; ?>]
]);
var options = {
chart: {
title: 'Cantidad de sanitizaciones mensuales',chartArea:{left:100,top:70,width:'100%',height:'80%'},},width: 900,height: 300,};
var chart_area = new google.charts.Line(document.getElementById('line_top_x'));
var chart = new google.visualization.LineChart(chart_area);
google.visualization.events.addListener(chart,'ready',function(){
chart_area.innerHTML = '<img src="' + chart.getimageURI() + '"class="img-responsive">';
});
chart.draw(data,google.charts.Line.convertOptions(options));
}
我正在使用Charts.js库,并且有此代码,并且图形未显示,错误未捕获(承诺)错误:未定义容器。 容器是用html创建的,而Iam尝试使用dompdf **将图形包含到pdf文件中。
<div id="line_top_x"></div>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)