创建动态组件,而不是复制Reactjs
我正在尝试改进我的React代码,我想知道是否有可能创建单个组件并修改变量,而不是使用不同的变量复制组件创建动态组件,而不是复制Reactjs,reactjs,Reactjs,我正在尝试改进我的React代码,我想知道是否有可能创建单个组件并修改变量,而不是使用不同的变量复制组件 <Card> <CardTitle>Hey</CardTitle> <CardTexte>Text</CardTexte> <CardButton>Yo</CardButton> </Card> <Card>
<Card>
<CardTitle>Hey</CardTitle>
<CardTexte>Text</CardTexte>
<CardButton>Yo</CardButton>
</Card>
<Card>
<CardTitle>Hey</CardTitle>
<CardTexte>Text</CardTexte>
<CardButton>Yo</CardButton>
</Card>
<Card>
<CardTitle>Hey</CardTitle>
<CardTexte>Text</CardTexte>
<CardButton>Yo</CardButton>
</Card>
嘿
正文
哟
嘿
正文
哟
嘿
正文
哟
感谢您的时间如果您的组件具有相同的子组件和相同的样式,则可以使用包装器创建新组件
const WrapperComponent = ({ title, text, buttonText }) => {
return (<Card>
<CardTitle>{title}</CardTitle>
<CardTexte>{text}</CardTexte>
<CardButton>{buttonText}</CardButton>
</Card>);
};
constwrappercomponent=({title,text,buttonext})=>{
返回(
{title}
{text}
{buttonText}
);
};
如果组件具有相同的子组件和相同的样式,则可以使用包装器创建新组件
const WrapperComponent = ({ title, text, buttonText }) => {
return (<Card>
<CardTitle>{title}</CardTitle>
<CardTexte>{text}</CardTexte>
<CardButton>{buttonText}</CardButton>
</Card>);
};
constwrappercomponent=({title,text,buttonext})=>{
返回(
{title}
{text}
{buttonText}
);
};
以及如何调用此组件?以及如何调用此组件?