【发布时间】:2013-04-30 19:26:42
【问题描述】:
我的路由有问题,当我在页面之间使用路由时一切正常
<a href="/someurl"> 在页面上。
当我使用# like http://localhost/#/someurl 将链接直接输入浏览器时,它也可以正常工作。
但如果我在没有 # 的情况下输入它,例如 http://localhost/someurl,我会得到 Cannot GET /task/2
我在 Angular $locationProvider.html5Mode(true); 中使用 HTML5 模式,后端是使用 MVC4 C# 构建的 Web API,因此只有路由由 app.js (angular) 控制
【问题讨论】:
标签: angularjs