无法使用angular.module指令创建新模块

时间:2014-02-14 21:05:10

标签: angularjs angularjs-routing angularjs-module

我在使用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:任何帮助将不胜感激。与此同时,我一直在寻找我的错误...... :(

1 个答案:

答案 0 :(得分:0)

$ routeProvider是一个单独模块(ngRoute)的一部分,因为角度为1.2,必须添加到脚本中,以及模块的依赖项。请参阅official documentation