我最近升级到了Angular2最终版本。我不认为这是重复的,因为HashLocationStrategy在Angular2 Final/RC7更新后停止工作。以前,刷新页面会使用散列(#)获取/获取相关路由并重新加载页面。现在,我得到任何刷新页面上此错误:Angular2 Final:页面刷新错误,'无法GET'路线。 HashLocationStrategy失败
我相信这一切,因为它试图加载http://localhost:3000/main/home
而不是http://localhost:3000/#/main/home
。
任何想法为什么HashLocationStrategy
停止工作?我应该在我的@NgModule
中输入HashLocationStrategy
吗?
的可能的复制http://stackoverflow.com/questions/38265536/angular-2-rc-4-hashlocationstrategy-no-longer-working – Supamiu
https://angular.io/docs/ts/latest/guide/router.html#!# -hashlocationstrategy-这是你需要的一切。 – Supamiu