javascript - 在 React Router v6 中将 Props 传递给 Outlet

标签 javascript reactjs react-router

我无法在新的 react-router v6 中将 Prop 传递给我的 Outlet 组件。我尝试了简单的解决方案:

render() {
  return (
    <Outlet name="My name" />
  );
}
并且正确地呈现子组件,但是没有 Prop 传递给子组件。 React 团队(或其他任何人)提供的示例都没有显示带有 Prop 的 Outlets,所以我担心它实际上不是一个东西。是否有另一种方法我没有找到或者我错误地使用了输出组件?
编辑:似乎没有直接的方法来传递 Prop ,请参阅下面的答案。

最佳答案

关于javascript - 在 React Router v6 中将 Props 传递给 Outlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63765196/

相关文章:

javascript - 大规模创建一个简单的 react 多三元运算符来合并数组?

javascript - 将 Node js 服务器(在弹性 beantalk AWS 上)url 更改为 HTTPS

reactjs - 如何使用react-router设置默认子路由?

reactjs - 使用 react-testing-library 在 react-router-dom 中的链接上测试 : Click (fireEvent. click) 不会触发

javascript - 如何调用函数,但在有值之前不接收响应?

javascript - 登录详细信息未保存在 localStorage 中

reactjs - 为什么我收到错误 "' CSS3DObject' 未从 'three' 导出”?

javascript - 不理解 Node.js 示例中一级函数和 csv 模块事件的用法

javascript - 重构 Controller 以使用具有多种功能的 Angular 服务

javascript - 创建包装组件并将其传递给 React Router 的推荐方法是什么?