问题描述
我最初使用的是-useHash
,所以应用程序的网址是-https://serverHostUrl.com/employee-registration-ui/#/employee-details
app.routing.module在下面
imports: [
...
RouterModule.forRoot(routes,{ useHash: true })
]
现在我需要从网址中删除此#,以便我的应用程序可以加载
https://serverHostUrl.com/employee-registration-ui/employee-details
我所做的是将 useHash设置为false
imports: [
...
RouterModule.forRoot(routes,{ useHash: false })
]
在本地运行良好,但是部署到生产环境后,我的应用网址会自动附加#/employee-details
,如下所示
https://serverHostUrl.com/employee-registration-ui/employee-details#/employee-details
我希望我的应用程序URL可以在没有#
的情况下正常工作该怎么做才能解决此问题。?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)