【发布时间】:2021-03-26 11:35:00
【问题描述】:
我想知道如何将“检查”项从我的数组列表的第 5 位更改为真。
const optionsConsultation = [
{ label: "Maçã", check: false, id: 0, disable: false },
{ label: "Banana", check: false, id: 1, disable: false },
{ label: "Pera", check: false, id: 2, disable: false },
{ label: "Uva", check: false, id: 3, disable: false },
{ label: "Morango", check: false, id: 5, disable: false},
{ label: "Laranja", check: false, id: 6, disable: false }
];
export default () => {
const [datas, setDatas] = useState(optionsConsultation);
useEffect(() =>{
const resetData = datas.map(checks => checks)
)
【问题讨论】:
-
这能回答你的问题吗? - stackoverflow.com/questions/54676966/…
-
你想让
check: true用于resetData中带有id: 5的项目吗? -
下午好,威廉,你不会去的,因为我想更改作为 spreed 运算符传递的对象的信息。例如{... item, [position5]: true}
-
我想带上整个数组,就在数组5的位置把check key改为true
标签: javascript reactjs