【发布时间】:2017-09-11 07:00:52
【问题描述】:
我有一个包含名为“componentPack”的组件的数组。我试图弄清楚如何根据数组中的索引来渲染某个组件。给我带来麻烦的部分是在 JSX 中渲染该组件。为了解决这个问题,我使用了一个名为“stager”的中间数组,我将一个组件推送到该数组,然后从中映射:
var comp = stager.map((Component) => {
return <Component />;
});
是否可以直接从原始数组中选择一个组件?
类似:
var comp = () => {return <{componentPack[3][2]} />;}
我觉得我并不真正理解 JSX 在这种情况下是如何工作的。非常感谢任何帮助。
【问题讨论】:
标签: arrays reactjs components