1

我在使用 angular.module 指令创建新模块时遇到问题。这是创建模块的代码:

   angular.module('dcuapp', [])
          .config(dcuRouter);
    function dcuRouter($routeProvider){
       $routeProvider
         .when('/', {templateUrl: 'PARTIALS/left-panel.html'});
     }

我得到的错误是“角度未定义”,无效或不存在 $routeProvider

我正在关注 Lynda.com 课程的代码,我什至将模块的名称更改为与 course = "airline" 相同,但无济于事......

我一直在寻找缺少的逗号、句点、大括号、方括号、尖括号、括号以及匹配的双引号和单引号。问题是代码太短了,我还能错过什么。

我还检查了缺少的 SCRIPT TAGS、LINK HREF TAGS 和什么都没有......

任何人:任何帮助将不胜感激。与此同时,我会继续寻找我的错误...... :(

4

1 回答 1

0

$routeProvider 是自 Angular 1.2 以来单独模块 ( ngRoute) 的一部分,必须将其添加到脚本和模块的依赖项中。见官方文档

于 2014-02-14T21:21:26.187 回答