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中,至少要出现如下代码:
除此之外,在app.js中,使用ngRoute的模块也要做出如下定义:
好啦,接下来就会发现问题已经解决了!
做到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'])
好啦,接下来就会发现问题已经解决了!
相关文章推荐
- javascript实现网页屏蔽Backspace事件,输入框不屏蔽
- angular js自学笔记(二)——作用域1.0
- Javascript里,想把一个整数转换成字符串,字符串长度为2
- 利用tween.js算法生成缓动效果
- Json解析工具Jackson(使用注解)
- js中其他类型值与Boolean类型值之间的转换
- ajax get跨域 通过jsonp
- js 实现String.format()
- js判断一个对象是否包含属性的方式
- Newtonsoft.Json使用
- js中加密及设置cookie
- 向未声明的 JavaScript 变量来分配值
- jsp元素
- js页面操作记录
- javascript深入理解js闭包
- js 实现table每列可左右拖动改变列宽度
- JS移动客户端--触屏滑动事件
- 关于JSON的一些数据格式转换
- 解决下载下来的flexgrid.js下载下来直接使用数据不能显示的问题
- javascript编程中一种常见的代码坏味道:Pyramid of doom(金字塔厄运)