我正在我的网站上测试一些谷歌图表,并希望通过下拉菜单一次显示一个图表。我的问题是为什么当我选择“山谷”等时我的图表会缩小。
最佳答案
在隐藏的 div 内绘制图表会导致 Visualization API 破坏 Visualization API 的尺寸测量值,因此图表看起来很小。您需要在隐藏 div 之前绘制图表,或者仅在其容器 div 首次打开后才绘制每个图表。
此外,您应该只调用一次 google 加载程序,并通过一次回调处理所有图表绘制函数,而不是创建对 google.load
和 google 的多次调用。 setOnLoadCallback
.
关于javascript - 谷歌图表的下拉问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23642509/