从URL中角度删除#

时间:2018-05-06 17:25:18

标签: angular typescript url jboss angular-routing

我在{provide: APP_BASE_HREF, useValue: '/'},中使用app.module.ts来删除网址localhost:4200/#/search中的哈希值。 它在我当地工作得很好。该网址已更改为localhost:4200/search。我重新加载页面时工作正常。

我使用ng build -op="app" --base -href="dist"构建应用程序,并将这些文件放在我WebContent的{​​{1}}文件夹中。

我已将应用程序Maven Project部署到JBoss中。我的网址没有哈希ROOT.war,但是当我重新加载网页时,我收到了IP/search

任何解决方案?

1 个答案:

答案 0 :(得分:-1)

您应该将所有网页重定向到服务器端index.html的root用户  为了删除主题标签,我认为这个链接会有所帮助  https://codecraft.tv/courses/angular/routing/routing-strategies/