首页 > 解决方案 > 如何使 URL 参数匹配可选

问题描述

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

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

我该如何更改它,使其:id成为可选的?

标签: javascriptreactjsurlurl-parameters

解决方案


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

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

推荐阅读