Angular.js中的条件模块注入

时间:2014-09-20 20:28:54

标签: angularjs ionic-framework angular-google-maps

我正在开发一个Ionic项目并尝试使用Angular-UI的angular-google-maps。

但是,由于加载Maps JS API的常规阻塞方式偶尔会花费太长时间 应用程序超时。

我正在尝试通过使用defer属性并异步加载脚本,在Google Maps的脚本完成加载异步时,使角度 - 谷歌地图'加载'。

问题是该模块在'google'可用之前已初始化并且已中断。 我正在寻找一种方法来延迟该模块的初始化,直到可以使用。

有没有办法让“代理”或“别名”模块在需要时注入所需的模块?

还是有其他方法有条件地控制依赖注射吗?

谢谢!

0 个答案:

没有答案