javascript - 如何使 URL 参数匹配可选

标签 javascript reactjs url url-parameters

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

我注意到,如果 :id未提供,则不匹配。

如何更改它以便 :id是可选的吗?

最佳答案

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

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

关于javascript - 如何使 URL 参数匹配可选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69937538/

相关文章:

ios - textView 段落内的超链接/URL

javascript - 在 React Hooks 中有设置状态的通用方法吗?如何管理多个状态?

javascript - vue-resource root 和授权的配置

reactjs - React JS Unreachable 代码 no-unreachable

javascript - 错误 : <Route> elements are for router configuration only and should not be rendered in react-router v4

javascript - PHP - 用户链接

php - 链接到已经具有永久重定向的旧页面

javascript - 在点击事件处理程序触发之前更改复选框的状态是否存在错误?

javascript - Json,显示用户名

javascript - 如何保存子组件的数据和状态?