映射包含相同折叠

时间:2019-07-15 17:42:09

标签: reactjs react-redux

我有一系列要映射的活动。每个活动的列表项包括有关该活动的一些信息以及一个折叠,该折叠会打开与用户相关的好友列表。它总是具有相同的崩溃ID和相同的崩溃ID。 每个ListItem都会触发ADD_COLLAPSE_TO_STATE操作。 单击“显示朋友”按钮时,所有折叠都将打开,直到我不真正了解为止,因为所有折叠都有相同的ID。

我已经将索引+ 1传递给了崩溃ID。这解决了同时打开多个折叠的错误。但是,如果要进行700多项活动,则需要花费很多时间。该应用程序非常慢,因为该州增加了700次崩溃。

我的目标是无论“显示好友”按钮显示多少次,都只能打开和渲染一次折叠。

0 个答案:

没有答案