我正在开发一款使用AngularJS和OnsenUI的移动应用。为了从一个页面导航到另一个页面,我使用了ons-navigator“pushPage”。 有一个要求我不想在index.html中加载所有控制器。我想按需加载它。我可以使用下面的代码片段加载正常的JavaScript文件。
var fileref = document.createElement('script');
fileref.setAttribute("type", "text/javascript");
fileref.setAttribute("src", filename);
document.getElementsByTagName("head")[0].appendChild(fileref);
但是当我尝试为控制器(AngularJS)文件做同样的事情时,页面无法加载。让我知道一个合适的解决方法,因为我不能使用$ routeProvider。