最近在学习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'])

好啦,接下来就会发现问题已经解决了!

 

相关文章:

  • 2022-02-09
  • 2021-11-13
  • 2022-12-23
  • 2021-12-22
  • 2021-10-29
  • 2022-12-23
猜你喜欢
  • 2021-07-29
  • 2022-03-04
  • 2021-11-01
  • 2021-08-07
  • 2021-12-04
  • 2021-08-23
  • 2022-12-23
相关资源
相似解决方案