离子从科尔多瓦
问题描述:
未定义的插件我有一个离子应用程序,并在index.html文件我有以下离子从科尔多瓦
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
<!-- cordova script (this will be a 404 during development) -->
<script src="cordova.js" async="false"></script>
<!-- your app's js -->
<script src="js/app.js" async="false"></script>
<script src="js/controllers.js" async="false"></script>
<script src="js/services.js" async="false"></script>
的问题是,在cordova.js我有没有得到后仅初始化一个插件controllers.js文件被下载并执行,因此如果我想在控制器中使用该插件,我不能因为未定义的错误。
如何才能使控制器,应用程序和服务脚本仅在cordova.js脚本被下载并执行后加载?
感谢
答
加载顺序
<script type="text/javascript" src="cordova.js"></script>
<script src="ionic.bundle.js"></script>
模块
指令
服务
控制器
它就在那里,就在cordova.js之前,我更新了片段 – patentul
问题是controllers.js在cordova.js之前加载 – patentul
检查我的编辑.. –