如何使 URL 参数匹配可选[重复]

Posted

技术标签:

【中文标题】如何使 URL 参数匹配可选[重复]【英文标题】:How to make URL parameter matching optional [duplicate] 【发布时间】:2021-12-24 11:37:32 【问题描述】:
          <Route path="/etc/:id/">
            <Component />
          </Route>

我注意到,如果没有提供:id,那么它将不匹配。

如何将其更改为 :id 是可选的?

【问题讨论】:

【参考方案1】:

您应该在参数末尾添加一个问号以使其可选

<Route path="/etc/:id?">
    <Component />
</Route>

【讨论】:

@free_lions_n_tigers_from_cages,看看这个!!

以上是关于如何使 URL 参数匹配可选[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何匹配url中的可选参数? [复制]

Angular如何传递跳过一些[重复]的可选构造函数参数

接受可选参数的Shell脚本[重复]

如何在打字稿中使用可选参数调用类构造函数[重复]

可选参数sql函数[重复]

匹配所有出现的可选前缀/后缀[重复]