我有一个可以在mysite.com/angularapp
上运行的角度应用程序,不需要路由提供程序。加载页面时,URL更改为mysite.com/angularapp#/angularapp
。我希望网址不包含哈希。我可以使用window.location.hash
手动清除它,但是我希望将其禁用,以使URL从一开始就不会与哈希URL发生闪烁。我也不能使用html5mode
(source),因为仍然有许多链接绑定到服务器端请求(所以我不能简单地将整个应用重新路由为单页应用) 。我将如何去做呢?
最佳答案
答案是这是known bug in Angular 1.1.5(我正在使用)。降级到1.1.4将解决此问题。