AngularJS路由无法正常工作(甚至无法检测)

时间:2016-01-31 17:11:42

标签: javascript angularjs routing

我使用此代码作为localhost,这不是问题。

使用了pastebin,因为这个编辑器破坏了我的代码大约10分钟......

main.js - > http://pastebin.com/gePdrETv

index.html - > http://pastebin.com/ehDCyqN6

route2.html - > http://pastebin.com/4s2gtY4j

route1.html - > http://pastebin.com/RDAGQKPv

我正在尝试在ng-view中更改index.html中的视图,以便我可以看到不同的视图(/更改视图)。但它根本不工作(甚至数据绑定都没有工作,只是向我显示{{message}})

提前致谢。

1 个答案:

答案 0 :(得分:1)

我认为您还需要包含以下JS。

https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.9/angular-route.js

这适用于Angular 1.4.9。

模块ngRoute在这个单独的JS文件中定义,因此我认为你的Angular应用程序甚至无法引导。

检查你的控制台输出,我想你会在那里看到$injector:modulerr。 请参阅具体提及ngRoute的{​​{3}}。