使用multi-material,我将使用以下行折叠表行
<Collapse in={"open"+row.name} timeout="auto" unmountOnExit>
我有一个使用状态
const [openOne, setOpenOne] = useState(false)
在.map
迭代期间,第一个row.name将是One
,因此在collpase中,它将创建类似in={openOne}
的内容
我的问题是如何将{"open"+row.name}
(即{openOne}
)引用到useState openOne
?
1条答案
按热度按时间wgeznvg71#
您应该使用不同的方法。
也许您不应该对每个项使用不同的
useState
,而应该使用一个保存所有项的值的useState
。现在您可以使用
要设置行,您可以执行以下操作