基本上我使用Angular UI路线和我正在构建的应用程序。路线按预期工作但是当我尝试在html5Mode
中使用$locationProvider.html5Mode(true);
并重新加载带有深层链接的页面时,除非我从基本网址重新加载,否则样式会被破坏。
如果我使用$locationProvider.html5Mode(false);
重新加载,则重新加载正常。
我在这里错过了什么吗?
答案 0 :(得分:1)
您需要添加网址,以便在提供其中一个网址时提供基本html文件以提供基本模板。 Angular只会在本地路由。所以响应命中你的服务器,试图找到正确的html服务,可能会失败。