将ngRoute添加到angularjs

时间:2015-06-17 14:54:57

标签: angularjs ngroute

我和自耕农一起使用angularjs。我正在尝试将ngRoute添加到我的项目中。我用凉亭安装它

  

“angular-route”:“~1.4.1”,

当我尝试在app.js中加载它时出现此错误

angular.module('myApp', ['ngAnimate', 'ngCookies', 'ngResource', 'ui.router', 'ngSanitize', 'ngTouch','ngRoute'])
  

错误:[$ injector:modulerr]由于以下原因无法实例化myApp模块:   [$ injector:modulerr]由于以下原因无法实例化模块ngRoute:   [$ injector:nomod]模块'ngRoute'不可用!你要么   拼写错误的模块名称或忘记加载它。如果注册了   模块确保您将依赖项指定为第二个   参数。

2 个答案:

答案 0 :(得分:5)

你需要引用angular-route.js,请按以下方式找到cdn链接

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular-route.min.js"></script>

您也可以在以下链接中获取最新版本的cdn for angular http://cdnjs.com/libraries/angular.js/1.4.0

答案 1 :(得分:4)

确保除了包括angular.js之外,还包括:

<script type="text/javascript" src="path/to/angular-route.js"></script>

有关安装说明,请参阅ngRoute API