如何从Angular5中的URL中删除哈希?

时间:2018-04-18 06:13:22

标签: angular jboss

Angular Routing(在我的app-routing.module.ts中)

@NgModule({
    exports: [ RouterModule ],
    imports: [ RouterModule.forRoot(routes) ],
    declarations: []
})

在index.html中,我添加了<base href="/">

但在网址中我可以看到# 我的应用程序部署在JBoss AS 7.1.1服务器上

1 个答案:

答案 0 :(得分:1)

在你的app模块中执行此操作。在here中查找有关哈希位置策略的更多信息。

@NgModule({
  imports: [
  // other imports
    RouterModule.forRoot(routes, { useHash: false })
  ],
  declarations: [
  ],
  providers: [

  ],
  bootstrap: [ AppComponent ]
})
export class AppModule { }