Cordova Angularjs设备就绪

我正在使用Cordova和AngularJS开发移动应用程序。如何在Cordova设备准备就绪之前限制AngluarJS的引导。基本上我不想在设备准备好之前使用任何AngularJS控制器。
最佳答案
手动引导你Angular应用:

从您的HTML代码中删除您的ng-app属性,因此Angular不会自己启动。

将类似这样的东西添加到您的JavaScript代码:

document.addEventListener("deviceready", function() {
    // retrieve the DOM element that had the ng-app attribute
    var domElement = document.getElementById(...) / document.querySelector(...);
    angular.bootstrap(domElement, ["angularAppName"]);
}, false);

Angular文档bootstrapping应用程序。

转载注明原文:Cordova Angularjs设备就绪 - 代码日志