我在使用angular.module指令创建新模块时遇到问题。这是创建模块的代码:
angular.module('dcuapp', [])
.config(dcuRouter);
function dcuRouter($routeProvider){
$routeProvider
.when('/', {templateUrl: 'PARTIALS/left-panel.html'});
}
我得到的错误是"角度未定,",无效或不存在$ routeProvider
我正在关注Lynda.com课程的代码,我甚至将模块的名称更改为与课程相同="航空公司"无济于事......
我查找了缺少的逗号,句号,大括号,方括号,尖括号,parenthersis以及匹配的双引号和单引号。问题是代码太短,我还能错过什么。
我还检查了缺少的SCRIPT TAGS,LINK HREF TAGS和没有.... nyet,nada ....这使得使用角度非常令人沮丧....
anywho:任何帮助将不胜感激。与此同时,我一直在寻找我的错误...... :(
答案 0 :(得分:0)
$ routeProvider是一个单独模块(ngRoute
)的一部分,因为角度为1.2,必须添加到脚本中,以及模块的依赖项。请参阅official documentation。