使用html5Mode时,Angular route ui reload问题

时间:2015-07-29 20:40:56

标签: javascript angularjs angular-ui-router

基本上我使用Angular UI路线和我正在构建的应用程序。路线按预期工作但是当我尝试在html5Mode中使用$locationProvider.html5Mode(true);并重新加载带有深层链接的页面时,除非我从基本网址重新加载,否则样式会被破坏。

如果我使用$locationProvider.html5Mode(false);重新加载,则重新加载正常。

我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:1)

您需要添加网址,以便在提供其中一个网址时提供基本html文件以提供基本模板。 Angular只会在本地路由。所以响应命中你的服务器,试图找到正确的html服务,可能会失败。