无法使用React useState更新单个数组项目中的className
已使用下面的答案更新...我正在尝试理解是否可以将以下内容分别绑定到每个数组项?const[isDisplayed,setIsDisplayed]=useState(true);复制我有一份物品清单。每个项都有一个细节,我希望在处理onClick事件时显示这些细节。然而,当它工作时,它会显示所有项目的详细信息,而不仅仅是有问题的项目。或者,我是否必须为每个项目存储一个isDisplayed属性并使用useEffect/useReducer?最终,我将使用它和一个三元表达式来设置一个className来隐藏或显示。但只在其中一个项目上,而不是所有项目在同一时间。这是我的代码:importReact,{useState,useContext}from"react";
import{PropertyContext}from"../../../context/property/propertyContext";
constPropertyPortfolio=()=>{
const{property,addProperty}=useContext
|