有路由的angular 4 hash url问题

时间:2017-12-22 07:41:24

标签: angular url-rewriting

我没有在本地网站的角度应用中获取哈希值。

我的配置在这里。

  

应用程序的路由-module.ts

enter image description here

  

app.module.ts

enter image description here

现在,如果在此配置之后,我认为我的网站应该在网址中使用哈希,如

http://localhost:4200/app#

但它不起作用。

任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

在你的app-routing-module.ts中使用

{ useHash: true}

您已经从app-routing-module.ts导出了RouterModule,因此您无需在app.module.ts中进行agian导入。所以从app.module.ts中删除RouterModule和所有相关代码,然后在app.module.ts中导入app-routing-module.ts。

希望它会有所帮助。