AngularJS---Unknown provider: $routeProvider
AngularJS路由报错: Unknown provider: $routeProvider
根据先知们的指引,在网上爬贴,有翻到官方的解决文章。
原来在AgularJS1.2.0及其之后的版本中,ngRoute已经移动到单独的文件当中,再使用则需要载入angular-route.js这一文件,即在index.html中,至少要出现如下代码:
<script src="lib/angular/angular.js"></script>
<script src="lib/angular/angular-route.js"></script>
除此之外,在app.js中,使用ngRoute的模块也要做出如下定义:
angular.module('myApp', ['ngRoute'])
好啦,接下来就会发现问题已经解决了!