1

以前,我使用 angular js 1.0.8 现在我将版本从 1.0.8 更新到 1.2.21 但它显示错误如下:

Uncaught Error: [$injector:modulerr] Failed to instantiate module auditApp due to:
Error: [$injector:unpr] Unknown provider: $routeProvider
http://errors.angularjs.org/1.2.21/$injector/unpr?p0=%24routeProvider
    at http://localhost:8080/AuditTool...<omitted>...2) 

并且 $route 提供程序功能根本不起作用。

有人可以在这方面帮助我吗?

4

1 回答 1

2

ngRoute默认情况下不再包含,其中包括$routeProvider

您需要单独下载并包含 ngRoute 包

  1. 转到下载角度并选择其他下载。
  2. 然后选择angular-route.jsangular-route.min.js
  3. 将脚本包含在您的项目中。
  4. 确保将 ngRoute 添加为依赖项angular.module('myApp',['ngRoute'])

此处列出的 $routeProvider 的依赖项

于 2014-08-12T11:03:30.377 回答