我用{useHash:true}配置了我的angular 8应用程序路由。
当我在浏览器中打开一个url时,比如说
https://localhost:4200/#/todo
https://localhost:4200/#/todo/12
我不想在#之后立即添加。必须在角度上添加什么配置才能实现上述目的。
https://localhost:4200/#todo
https://localhost:4200/#todo/12
我有这个要求,以便我的url与我的非角度微服务的路由兼容,这些服务加载在角度应用中
{useHash:true}
首先存在于不支持History API的旧浏览器。如果没有#,就不可能在不重新加载整个页面的情况下更改url。我建议您不要在应用程序中使用哈希。您试图更改的行为是不可配置的。