我和自耕农一起使用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'不可用!你要么 拼写错误的模块名称或忘记加载它。如果注册了 模块确保您将依赖项指定为第二个 参数。
答案 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。