Angular2路由问题(URL路由顺序问题)

时间:2016-11-11 23:47:43

标签: angular angular2-routing

遇到问题,如果我在内部路线上刷新页面,我的应用程序将重新加载内部路由加载到URL地址栏中的根URL前面。换句话说,如果根路由是http://localhost:3000/root,那么我导航到" about"组件(http://localhost:3000/about),然后刷新页面,我最终得到http://localhost:3000/about/root。我需要在路由中更改哪些内容才能解决此问题?

1 个答案:

答案 0 :(得分:0)

经过一番研究后,我意识到这是在我更改了根模块中的“useHash”设置后发生的。为了解决这个问题,我只需要将“RouterModule.forRoot(routes,{useHash:false})”更改为“RouterModule.forRoot(routes,{useHash:true})。