【问题标题】:Nested Routing isn't working with react-router-dom嵌套路由不适用于 react-router-dom
【发布时间】:2020-11-06 15:20:08
【问题描述】:

我尝试使用 react-router-dom 来理解 react 中的嵌套路由。我只是关注他们的官方docs。其中路由/users 加载用户组件,该组件会根据路径:id 值有条件地呈现任何进一步的<Route>Here 是代码框链接。但是每当我转到users/:id 时,它都会呈现回退组件。我想知道我哪里做错了?

【问题讨论】:

    标签: reactjs react-router-dom


    【解决方案1】:

    您需要在此处删除确切的值:

    <Route exact path="/users" component={Users} />
    

    如果您只使用exact 路径,则该EXACT 路径将可用 所以 /users 很好,但 /users/1 不是

    【讨论】:

    • 谢谢@istvan Kolkert 我很惭愧我没能抓住这个。我会在 7 分钟后接受你的回答。
    • @falamiw 哈哈别着急,大家都忽略了问也不丢人
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2016-11-11
    • 2021-12-30
    • 1970-01-01
    • 2017-09-04
    • 2022-10-12
    • 1970-01-01
    相关资源
    最近更新 更多