Javascript 谷歌在IE上的排行榜;无法设置属性';数据';“未定义或空引用的”;

Javascript 谷歌在IE上的排行榜;无法设置属性';数据';“未定义或空引用的”;,javascript,internet-explorer,google-visualization,Javascript,Internet Explorer,Google Visualization,在IE上使用Google图表的条形图时引发以下JS异常: Unable to set property 'data' of undefined or null reference 但是,图表显示正确 我尝试过调试,但是错误是从代码的深处抛出的。引发错误的文件是: https://www.google.com/uds/api/visualization/1.0/ce7a9bd29458c92c2c25b7969aaf2727/format+en,default+en,ui+en,corechar

在IE上使用Google图表的条形图时引发以下JS异常:

Unable to set property 'data' of undefined or null reference
但是,图表显示正确

我尝试过调试,但是错误是从代码的深处抛出的。引发错误的文件是:

https://www.google.com/uds/api/visualization/1.0/ce7a9bd29458c92c2c25b7969aaf2727/format+en,default+en,ui+en,corechart+en.I.js

电话号码是244

该错误仅在IE上抛出(分别尝试了11和9),也适用于其他图表类型

以前有人遇到过这个错误吗?有没有关于如何调试的想法?

找到了答案(谢谢@Pointy)

每次调整容器大小时,我的代码都在重新创建图表。页面加载时有许多调整大小的事件,导致图表在很短的时间内被创建多次


将我的代码更改为仅在调整大小时再次调用
draw
,而不再次创建图表,错误消失。

您如何调用该服务?这可能就是问题所在。嗯,刚刚再次检查了我的代码,发现我在每个窗口上都重新创建了图表。将其更改为仅在调整大小时调用
draw()
,从而解决了问题。。谢谢@Pointy!