quickchart
quickchart copied to clipboard
Horizontal Grid Lines Not Working on Line Charts
If you take the example line chart from the documentation and append &chg=1,0
, you get vertical grid lines as expected. If you add &chg=0,1
instead, horizontal grid lines are not drawn.
Looking at the toChartJs
function in google_image_charts.js
I note that it calls setGridLines()
twice, and the file also contains two separate implementations of the setGridLines
function. The first sets maxTicksLimit
and the second sets gridLines.display
and gridLines.drawOnChartArea
.
I don't know how Javascript handles calls to a function that's implemented twice, but I note that if I append &format=chartjs-config
to the URLs, the one that works has drawOnChartArea
set to true
and the one that doesn't work has drawOnChartArea
set to false
.
I don't have a suitable test environment to suggest a fix, but hopefully the above information is helpful in identifying the problem. Thanks so much in advance.
Thanks for catching this. I have a fix in #190