gpt4 book ai didi

reactjs - 从数组渲染 React 组件

转载 作者:行者123 更新时间:2023-12-04 02:06:59 25 4
gpt4 key购买 nike

我有一组对 react 组件的引用。我如何渲染它们?

myArray = [Component1, Component2, Component3];

我正在寻找渲染函数,当给定数组时,它会渲染这个:
<div>
<Component1 />
<Component2 />
<Component3 />
</div>

最佳答案

您可以遍历数组的每个元素,其中每个元素都是组件并将其呈现为 JSX 元素。

像这样,例如如 myComponents包含 [MyComponent1, MyComponent2, MyComponent3]然后

renderMyComponents(myComponents){
return myComponents.map((MyComponent, index) => {
return (
<li key={index}>
<MyComponent />
</li>
)
});
}

这是 JSFiddle的链接.

关于reactjs - 从数组渲染 React 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42584940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com