如题所示,看到一些redux的例子都是很简单的数据结构,比较扁平化,但是实际中可能有一些很复杂的数据结构,某个action可能只是修改比较深层的一个项目,这种情况要怎么写比较简单呢?举个例子如下,因为redux我理解必须返回一个新state不能修改原有state,因此就要做深层拷贝(使用Object.assign或者 ... 这种方式),加入我想修改key.subkey.name这种要怎么写呢?
{
key: {
subKey: {
name: 123
},
otherkey: otherkey
}
}
全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!
了解课程