使用ngRoute angular时发生崩溃

时间:2017-03-21 00:47:44

标签: javascript angularjs ngroute

我想用角度建造SPA,但我有这个问题。这是我的代码。在主页面中我使用ng-include来导航html:

   <div ng-include="'/project/app/client/shop/shop-header/shop-header.html'"></div>
 <div ng-view></div>

在我的标题页中:

<li><a data-ng-href="/" class="btn btn-default" >
       <span style="color: #C62828">Shop</span>
 </a></li>
 <li >
     <a data-ng-href="/cart" class="btn btn-default" >Cart</a>
</li>

js file

 angular
            .module('app.shop',['ngRoute'])
            .config(configRoute);

            configRoute.$inject= ['$routeProvider'];

            function configRoute($routeProvider){
                $routeProvider
                    .when('/',{templateUrl:'shop.html'})
                    .when('/cart'{templateUrl:'/project/app/client/cart/cart.html'})
                    .otherwise({ redirectTo: '/' });        
                    }

但是当我运行主页时,控制台日志警告:尝试运行角度239次并崩溃。请帮助我

1 个答案:

答案 0 :(得分:0)

每当你的代码加载了多个angular.js文件时,你会看到警告,只需放一个并删除HTML中的所有其他angular.js文件,你的问题就会解决