我正在使用具有数据结构的redux
mydata = {id:'1', name:'the name ishere", children:[{id:'0',name:'name",children:[...]}]}
后来我将数据结构转换为如下形式
mydata = [{id:string, name:string, children:[]} ,{...}]
当然,我更改了代码以适应这种新结构,但此后我遇到了两个问题
tree.tsx line 17
中的update函数内部使用了usestate只是为了重新呈现组件adding()
的函数无法正常工作。reducer.tsx line 88
时我的console.log(state)和记录的状态实际上是新状态,但是在134
行中,记录的状态不受{{1}的影响}