=== '') {
message.error('输入表单内不能为空,请输入内容');
} else {
newState.list.push...', // 这个type后面的字符串值与在reducer里面的action.type相同
value: e.target.value
}
// 字符串类型值要与reducer相同
function...=== '') {
message.error('输入表单内不能为空,请输入内容');
} else {
newState.list.push...的代码,把redux中的store,reducer,action逐渐剥离出去单独管理了的
结语
本小节主要是对上一节代码的拆分,将Redux中的store,action,以及reducer分离开来...,它就是一个把Reducer关联到一起的一个对象,而Reducer就是根据Action发出的type(动作类型)来做某些事情
当然这个代码仍然优化的地方,我们在后续当中,仍会进一步的拆分的