作为Angular的新手,我正在制作一个教程:WEB开发WITH_ANGULARJS和BOOTSTRAP通过" Packt"。
以下是plunker中用于检查代码实现的链接。
目前我正在处理路由事件,特别是一个登录表单,其中我添加了2个链接以将视图从“登录”表单更改为“报告”。 我收到的错误是当我点击这些链接时它返回:
{ "statusCode": 404,"error": "Not Found"}
此外,"报告的数据绑定"模板也不会起作用。
本教程中使用的Angular版本为AngularJs v1.3.0
,但我使用的是v1.4.6
,目前尚无问题!
虽然大多数类似问题的帖子都提到了版本兼容性问题,但在我的情况下,我使用的任何版本的Angular都会产生相同的错误。
我在script.js配置中做错了吗?
答案 0 :(得分:1)
您正在使用的href不包括散列和正确的角度路径。
变化:
<a href="login">Login</a>
<a href="report">Report</a>
要:
<a href="#/login">Login</a>
<a href="#/report">Report</a>