下面是創建折線圖的代碼。我正在嘗試在線條註釋的頂部添加圖像。這裏有一個演示jsfiddle。 下面是代碼:在Google線形圖上的線條註釋上添加圖像
google.charts.load('current', {packages: ['corechart', 'line']});
google.charts.setOnLoadCallback(drawBasic);
function drawBasic() {
var data = new google.visualization.DataTable();
data.addColumn('number', 'X');
data.addColumn({type: 'string', role: 'annotation'});
data.addColumn('number', 'Dogs');
data.addColumn('number', 'Cats');
data.addRows([
[0,null, 0, 1], [1,'', 10,3], [2,null, 23,6], [3,null, 17,7], [4,null, 18,4], [5,null, 9,7]
]);
var options = {
curveType : 'function',
hAxis: {
title: 'Time',
gridlines: {
color: 'transparent'
}
},
vAxis: {
title: 'Popularity',
gridlines: {
color: 'transparent'
}
},
annotations: {
style: 'line',
position: 'top'
}
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
我真的無法弄清楚如何做到這一點。任何人都曾經這樣做過?
這個問題有什麼好運?如果頁面上除圖表外還有其他元素,則可能需要進一步調整圖像的位置。 – WhiteHat