![]() |
1
1
这很微妙,但你正在改变状态:
这在React中总是要避免的,可能会导致像你看到的那样的错误。(具体来说,你所看到的也是
从根本上说,在React中永远不要改变状态。制作阵列的浅拷贝是不够的:
因为两个数组仍然引用相同的对象。因此,在一个数组中编辑对象会在两个数组中都编辑它。你可以 项目 将数组转换为新数组,并在该投影中找到值时替换该值。例如,考虑一下:
这里的想法是,作为
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 3 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 3 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 4 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 4 月前 |