Angular 2:允许路由路径中的哈希

时间:2018-01-02 17:55:06

标签: angular2-routing

如果我有一个带散列的路径路径,当我导航到它时,会从URL中删除散列,并且页面会重定向到默认路径。

例: http://localhost:4200/secure-headless/abc#/sample/wizard重定向到http://localhost:4200/#/sample/wizard

有没有办法使用pathLocationStrategy在路由中允许哈希?

1 个答案:

答案 0 :(得分:0)

Angular 2:在路径路径中允许哈希

  1. 在"脚本&下更换"开始":" ng serve --base-href = / secure-headless / abc" #34;在 package.json 中。 (参见屏幕截图)https://i.stack.imgur.com/MbT3N.png

  2. 在根模块中,在提供商下定义" {提供:LocationStrategy,useClass:HashLocationStrategy}" 。 (参见屏幕截图)https://i.stack.imgur.com/KiQXV.png