我在StackOverflow上搜索过,大多数人建议在加载谷歌图表(Demo here)之后引导应用程序,即
google.setOnLoadCallback(function() {
angular.bootstrap(document.body, ['app']);
});
就个人而言,我不太喜欢这个解决方案,因为当谷歌图表无法加载时,应用可能无法启动。
并且在 this demo 中,他(我找不到名字,抱歉)使用了另一种方法,我非常喜欢。
但是我想知道它是否可靠,演示手表$ attr.data然后初始化图表,但是如果在attr.data可用时谷歌图表还没准备好怎么办?会发生这种情况吗?