首页 > Web开发 > 详细

AngularJS报错:[$injector:unpr] Unknown provider: $templateRequestProvider

时间:2015-10-16 18:25:44      阅读:534      评论:0      收藏:0      [点我收藏+]

 

在页面中由上到下引用了:

 

angular.js

angular-route.js

 

创建model的时候也写明了依赖:

 

var someApp = angular.module(‘someApp‘,[‘ngRoute‘]);

 

并且注入并调用$routeProvider这个服务:

 

someApp.config(function($routeProvider){
    $routeProvider
        .when(‘/‘,{
            controller: ‘SomeController‘,
            templateUrl: ‘views/test.html‘
        })
        .otherwise({redirectTo: ‘/‘});
});

 

解决办法:angular.js和angular-route.js版本不一致,比如angular.js用的是1.2.2版本,angular-route.js用的是1.2.4版本,换成一致的版本。

AngularJS报错:[$injector:unpr] Unknown provider: $templateRequestProvider

原文:http://www.cnblogs.com/darrenji/p/4885687.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!