2014-10-10 131 views

回答

3

两件事情:

    在控制器一次 app.js一次 -
  1. 您在声明主要应用模块的两倍。该app.js一个负载第一,它增加了路由器的依赖,但随后在你的控制器,你这样做是:

    var app=angular.module("githubviewer", []);

它重新定义了githubviewer模块,覆盖你的前一个。要查找一个模块,只需放弃第二个参数(依赖关系数组)。因此,改变你的控制器该行是这个:

var app=angular.module("githubviewer"); 
  • 您有路由器错误的模块名称。正确的名称是ngRoute
  • https://docs.angularjs.org/api/ngRoute

    工作普拉克:

    http://plnkr.co/edit/a3KHc2WIRMvGBDpFOwhX?p=preview

    +0

    为什么从普拉克你的项目没有本地机器上运行? – burseaner 2015-01-09 17:57:57