您的位置:首页 > Web前端 > JavaScript

AgularJS中Unknown provider: $routeProvider解决方案

2015-07-21 17:41 519 查看
最近在学习AgularJS,

做到http://angularjs.cn/A00a这一步时发现没有办法执行路由功能,
后来翻看控制台日志,发现提示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'])


好啦,接下来就会发现问题已经解决了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: