reactjs - 将 Props 传递给 children,children 不是函数
问题描述
Test.jsx
function Parent({ children }) {
return <div>{children("Test")}</div>
}
function Test() {
return (
<Parent>
{ test => <div>{test}></div> }
</Parent>
)
}
得到一个错误说children is not a function
,但我在互联网上看到其他例子说这有效。有谁知道为什么?在 Preact X 上。
解决方案
你试过这个吗?
function Test() {
return (
<Parent children={test => <div>{test}></div>}/>
)
}
推荐阅读
- java - 如何检查 Heroku 上正在运行的容器的日志?
- java - 无法从 search.maven.org 下载工件
- list - 从控制器传递多个列表以查看
- scaling - Jelastic - 垂直缩放
- python - Django - 单击表单中的按钮时显示加载消息、弹出窗口、屏幕或图标
- visual-studio-code - 如何在 vscode 中的多个链式任务中使用相同的输入字符串?
- c# - DynamoDB c#无法使用列表上的添加操作更新项目
- php - PHP:比较对象的键值
- react-native - React Native 应用程序在启动时因 Invariant Violation 崩溃
- linux - 在 LINUX 中终止本地 TCP 连接