我有路由器
{
path: 'reset-password',
component: ResetPasswordComponent,
}
我希望能够将其作为直接链接(/reset-password
)或通过传递的参数(/reset-password?uid=gsSxc&code=DsdxFSd
)来打开,因此在创建路由器快照时,我想查看传递的参数。
我该怎么做?为此,我需要创建两个不同的路由器吗?
答案 0 :(得分:3)
您不需要有单独的路由,因为所有查询参数始终都是可选的,您应该在组件内部处理必需的参数。
或在url中将所需参数定义为path: 'reset-password/:uid',
,并通过查询字符串reset-password/1234?queryString=true
设置路径可选参数