Pyt*_*ony 5 javascript reactjs
我正在创建一个反应功能组件,我想在其中显示一个图标。
function Item(props) {
return ({props.icon});
}
Run Code Online (Sandbox Code Playgroud)
我这样显示它 -
<Item icon={<FaIcon />} />
Run Code Online (Sandbox Code Playgroud)
有没有办法将道具从 Item 组件传递给图标?
像这样的东西 -
function Item(props) {
return ({props.icon(props: {})});
}
Run Code Online (Sandbox Code Playgroud)
小智 4
首先,您需要将原始组件作为道具发送
<Item icon={FaIcon} />
Run Code Online (Sandbox Code Playgroud)
然后像组件一样渲染它
function Item(props) {
return (<props.icon /* Here goes the props */ /> );
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2825 次 |
| 最近记录: |