我们正在逐步将带有 Angular.js 的移动 html5 重写为 Ionic 框架。所以我们有几十个函数直接调用 angular.js。
Ionic 提供了一个 bundle,它结合了 angular 和 ionic。我们不想使用这个捆绑的。
正如 Ionic CDN 文档所述,http://code.ionicframework.com/ ,我们可以将包分解成单独的文件。
但是没有运气来完成这项工作。我在 Ionic codepen 演示中试过这个,http://codepen.io/ionic/pen/tfAzj
即我换了
<script src="//code.ionicframework.com/nightly/js/ionic.bundle.js"></script>
通过使用:
<script src="//code.ionicframework.com/1.3.1/js/ionic-angular.js"></script>
<script src="//code.ionicframework.com/1.3.1/js/ionic.js"></script>
如何解决?谢谢。
最佳答案
替换
<script src="lib/ionic/js/ionic.bundle.js"></script>
与
<script src="lib/angular/angular.js"></script>
<script src="lib/angular-animate/angular-animate.js"></script>
<script src="lib/angular-sanitize/angular-sanitize.js"></script>
<script src="lib/angular-ui-router/release/angular-ui-router.js"></script>
<script src="lib/ionic/js/ionic.js"></script>
<script src="lib/ionic/js/ionic-angular.js"></script>
顺序很重要。您需要所有这些库,因此请在必要时添加它们。
关于javascript - ionic.bundle.js 分解为单独的导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38813536/