[react] 一个状态为数组或者对象时,设置新的状态无效
很可能,是这个新的状态new了一个对象,这时,状态指向的地址值已经不同。
考虑采用直接改变对对象内部的方法,如数组的push函数,添加一个元素
删除元素也可以通过间接使用splice()方法删除指定的元素。
碰到这种情况,这个状态可能可以直接用一个let变量直接替换。。
很可能,是这个新的状态new了一个对象,这时,状态指向的地址值已经不同。
考虑采用直接改变对对象内部的方法,如数组的push函数,添加一个元素
删除元素也可以通过间接使用splice()方法删除指定的元素。
碰到这种情况,这个状态可能可以直接用一个let变量直接替换。。