2014-02-22 24 views
-1

当从下拉列表中选择不同的选项时,图表的预期行为是更改并显示不同的系列。虽然改变了,但它并不动画,即使我已经在选项中包含了“animate”元素。以下是我的代码:Google图表动画无法正常工作

jsfiddle.net/7C53q/

回答

1

我有同样的问题。最后,我尝试在第二次draw()调用时重复使用相同的图表对象,并且它工作正常。当你考虑它时,它是有道理的:它应该如何知道原始数据是什么,除非你传入用它绘制的图表对象(或其他包含原始数据的其他对象)?

如果您查看动画示例,它们将创建一个图表对象,然后在两个单独的函数中执行draw(),而不重新创建图表对象。请不要问我为什么他们不提这个小事实。

+0

感谢您的评论。我通过在同一个函数中调用另一个draw()来解决它。你能告诉我他们为什么不提这个事实吗?在制作图表时,这非常重要。 – jzfx

+0

我说“请不要问”,因为我不知道。这有点像教别人如何驾驶而不提及不打其他汽车的重要性。 – Jeffiekins

+0

哦,对不起,我的坏。虽然这是一个很好的比喻。但是,如果说明书在驾驶手册中没有正确规定(谷歌图表编码说明),该怎么办?司机肯定会撞到其他车。只有在一位教练的帮助下,他才能在没有碰到任何汽车的情况下驾驶成功。我认为他们真的应该提到它。无论如何,感谢您的帮助!我很感激。 – jzfx