我想在请求数据时使用id但不显示id url。
[routerLink]="['/', category.slug, {id: category.categoryId}]"
这导致url'/ cameras; id = 3',其中id 3是摄像机类别。 它有效,但我希望有一个像'/ cameras'这样的干净网址
答案 0 :(得分:1)
参数在url中编码(你甚至可以自定义这种编码),但是不可能隐藏它们,在这种情况下隐藏===完全删除。
您可以在应用程序中导航时使用共享服务并使用此服务传递参数,但在这种情况下,您将无法共享链接,因为它不包含参数值。