javascript - React 嵌套路由不渲染组件

标签 javascript reactjs react-router

有人可以分享一下为什么此路由器配置在尝试访问to/design/project/whatever时不想渲染Project组件吗?

<Route path="/" component={MainWrapper}>
  <Route path="to/design/" component={Design}>
    <Route path="project/:id" component={Project} />
  </Route>
  <Route path="to/code" component={Code} />
</Route>

感谢您的宝贵时间!

最佳答案

我只是忘记在 Design 组件中指定 {this.props.children}

关于javascript - React 嵌套路由不渲染组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36138130/

相关文章:

javascript - 日期在具有不规则时间数据的 Highcharts 图中无法正确显示

reactjs - 将多个图像从 python 服务器发送到 react 前端

javascript - 超时后组件路由器的状态

javascript - Auth0 未重定向到指定的 URL (React)

javascript - 在 JavaScript 中设置根路径

JavaScriptCore - 在 iOS 中访问 DOMParser

javascript - 向日期字符串添加 5 天

javascript - 如何简化这个react-redux reducer 状态变化

javascript - React/Service Worker 不确定引用

javascript - this.props.history 已弃用( react 路由器)