以这种方式将Google图表与AngularJS集成是否可靠?

时间:2013-11-23 09:04:37

标签: javascript angularjs google-visualization

我在StackOverflow上搜索过,大多数人建议在加载谷歌图表(Demo here)之后引导应用程序,即

google.setOnLoadCallback(function() {
  angular.bootstrap(document.body, ['app']);
}); 

就个人而言,我不太喜欢这个解决方案,因为当谷歌图表无法加载时,应用可能无法启动。

并且在 this demo 中,他(我找不到名字,抱歉)使用了另一种方法,我非常喜欢。

但是我想知道它是否可靠,演示手表$ attr.data然后初始化图表,但是如果在attr.data可用时谷歌图表还没准备好怎么办?会发生这种情况吗?

1 个答案:

答案 0 :(得分:1)

嗯,已经创建了谷歌图表指令,您应该考虑查看此库http://bouil.github.io/angular-google-chart/