未捕获错误:[$injector:moduler]http://errors.angularjs.org/1.2.16

未捕获错误:[$injector:moduler]http://errors.angularjs.org/1.2.16,angularjs,spring-mvc,Angularjs,Spring Mvc,我一加上这一行 <html lang="en" ng-app="myApp"> 您忘记将ngRoute注入应用程序。像注射一样注射 angular.module('myApp', ['ngRoute']).config(mctRouter); $route、$routeParams和ngView已从core angular.js中提取 至angular-route.js/ngRoute模块。因此,您现在需要加载 angular-route.js文件,并定义对ngRoute模块的依

我一加上这一行

<html lang="en" ng-app="myApp">

您忘记将
ngRoute
注入应用程序。像注射一样注射

angular.module('myApp', ['ngRoute']).config(mctRouter);

$route、$routeParams和ngView
已从core angular.js中提取 至angular-route.js/ngRoute模块。因此,您现在需要加载 angular-route.js文件,并定义对ngRoute模块的依赖关系

i、 e

之前:

<script src="angular.js"></script>
.....
var myApp = angular.module('myApp', ['someOtherModule']);

.....
var myApp=angular.module('myApp',['someOtherModule']);
之后:

<script src="angular.js"></script>
<script src="angular-route.js"></script>
.....
var myApp = angular.module('myApp', ['ngRoute', 'someOtherModule']);

.....
var myApp=angular.module('myApp',['ngRoute','someOtherModule']);
更多细节

angular.module('myApp', ['ngRoute']).config(mctRouter);
<script src="angular.js"></script>
.....
var myApp = angular.module('myApp', ['someOtherModule']);
<script src="angular.js"></script>
<script src="angular-route.js"></script>
.....
var myApp = angular.module('myApp', ['ngRoute', 'someOtherModule']);