【发布时间】:2013-02-08 22:20:30
【问题描述】:
此问题询问有关 Google 图表的问题,但更笼统。
鼠标悬停在图表中的图例会出现此错误:
未捕获的类型错误:无法读取 null 的属性“x”
我没有添加任何 'onmouseover' 事件等,看来只是对系列中 null 的出现不满意(当您绘制具有不同 x 值的两个系列时,Google 图表表示要添加空点为null 并使用interpolateNull : true 绘制)。
还有其他人遇到过这个问题吗?有没有办法禁用图表图例的任何鼠标悬停事件?
非常感谢您提供的任何建议。
更新: There is a minimal jsfiddle demonstrating this error here。 Google 图表似乎不喜欢有两个具有完全相同值的 x 和 y 点。
【问题讨论】:
-
如果您可以提供 (representative/minimal) live demo,我们可能会为您提供帮助。顺便说一下,也将代表代码发布在此处,使问题尽可能独立,以便为未来的访问者保留其使用。
-
@DavidThomas 我不知道如何允许使用 JSFiddle 上传我的 XML 数据文件,所以我只是在这里弹出它:colorfulengineering.org/test.html 请注意,这个版本有鼠标悬停事件,但即使没有它们,任何时候鼠标悬停在图例上,它崩溃了。
-
Chrome v21 Ubuntu 没有错误或崩溃。
-
@dennmat 您是否将鼠标悬停在第一个人物的图例上?如果你这样做并检查控制台,我会收到描述的错误(我刚刚在 Chrome 24.0.1312.69 Ubuntu 上尝试过)。
-
@Oliver 啊,我明白了,我确实收到了错误,抱歉,我以为它在图表上而不是在图例上。
标签: javascript google-visualization