React 中是否有接受特定子项的惯用方式?

问题描述 投票:0回答:1
reactjs idioms
1个回答
0
投票

据我了解,你不能指定孩子,你可以指定道具。

我可能最终会做这样的事情:

<Card
    header={<CardHeader>foo</CardHeader>}
    body={<CardBody>bar</CardBody>}
    footer={<CardFooter>baz</CardFooter>}
/>

export default function Card({header, body, footer}) {
    return(
        <View>
            <header/>
            <body/>
            <footer/>
        </View>
    );
}
© www.soinside.com 2019 - 2024. All rights reserved.