微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 加载AngularJS文件的正确顺序是什么?

我遇到一个问题,我的AngularJS网页有时不正确加载.发生这种情况时,相应控制器中的代码不会运行.它很少发生.我怀疑这可能是由于AngularJS文件的加载顺序.也许还有其他可能的原因.请提醒我,如果你能想到任何.下面是我的代码显示html页面的加载顺序;
<script src="lib/angular/angular.min.js"></script>
    <script src="lib/angular/angular-route.min.js"></script>
    <script src="js/app.js"></script>
    <script src="js/services.js"></script>
    <script src="js/controllers.js"></script>
    <script src="js/filters.js"></script>
    <script src="js/directives.js"></script>        
    <script src="vendor/dialogs.min.js" type="text/javascript"></script>       
    <script src="lib/angular/angular-sanitize.min.js"></script>   
    <script src="vendor/angular-translate.min.js"></script>  
    <link href="vendor/dialogs.css" rel="stylesheet">

有什么不对吗

解决方法

第一负荷角库:
<script src="lib/angular/angular.min.js"></script>
<script src="lib/angular/angular-route.min.js"></script>
<script src="vendor/dialogs.min.js" type="text/javascript"></script>       
<script src="lib/angular/angular-sanitize.min.js"></script>   
<script src="vendor/angular-translate.min.js"></script>

之后加载您的控制器,服务,过滤器,指令

<script src="js/services.js"></script>
<script src="js/controllers.js"></script>
<script src="js/filters.js"></script>
<script src="js/directives.js"></script>

最后,现在你可以加载你的应用程序的init文件

<script src="js/app.js"></script>

原文地址:https://www.jb51.cc/js/151258.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐