[英]React pass props from parent wrapper to child
我需要将道具从包装器传递给子组件
有这样的结构:
CabinetBlockContainer.jsx
smallChild.jsx
现在我的smallChild.jsx看起来像:
return (
<CabinetBlockContainer>
<div className={props.className}>
<Typography variant="h6" color="primary">
{props.title}
</Typography>
<Typography variant="caption">{props.subtitle}</Typography>
</div>
<BalanceSmallBlock balance="1254.51" needIcon={props.needIcon} />
</CabinetBlockContainer>
);
和我的容器看起来像:
return (
<div className={props.className}>
<div className="block-wrapper" >
</div>
</div>
);
})
我的块有很多样式,这就是我创建包装器( CabinetBlockContainer )的原因。 我需要将道具从我的 CabinetBlockContainer 传递给它的子组件。 我真的不知道这是最佳做法,但似乎很正常。
我试图在文档中找到如何传递这样的道具,但有任何解决方案。
使用{props.children}
您的包装里面,似乎你想要做像这样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.