簡體   English   中英

具有可選查詢參數的Angular路由器

[英]Angular router with optional query parameters

我有路由器

{
  path: 'reset-password',
  component: ResetPasswordComponent,
}

我希望能夠將其作為直接鏈接( /reset-password )或傳遞參數( /reset-password?uid=gsSxc&code=DsdxFSd/reset-password?uid=gsSxc&code=DsdxFSd ,因此在創建路由器快照時我希望看到傳遞參數。

我怎樣才能做到這一點? 我需要為此創建兩個不同的路由器嗎?

您不需要具有單獨的路徑,因為所有查詢參數始終是可選的,您應該在組件內部處理所需的參數。

或者在url中將所需參數定義為path: 'reset-password/:uid',路徑可選參數通過查詢字符串reset-password/1234?queryString=true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM