枚举 React 多个不同的 child 组件
Enum React multiple different child components
我有以下功能组件,没有任何不同的道具children:
<Parent>
<ChildA />
<ChildB />
...
<ChildG />
</Parent>
有什么方法可以不用手动在Parent组件中写入所有children,例如循环如:
<Parent>
{childrenArray.map(child => <Child>}
</Parent>
如果是,哪种方式是正确的?
创建一个 JSX 元素数组
const childrenArray = [ChildA , ChildB, ChildC];
这样渲染
<Parent>
{childrenArray.map(Child => <Child />)}
</Parent>
我有以下功能组件,没有任何不同的道具children:
<Parent>
<ChildA />
<ChildB />
...
<ChildG />
</Parent>
有什么方法可以不用手动在Parent组件中写入所有children,例如循环如:
<Parent>
{childrenArray.map(child => <Child>}
</Parent>
如果是,哪种方式是正确的?
创建一个 JSX 元素数组
const childrenArray = [ChildA , ChildB, ChildC];
这样渲染
<Parent>
{childrenArray.map(Child => <Child />)}
</Parent>