在Reducer中会接收到action,通过if等判断,确定要执行state的操作,这个reducer必须是个纯函数,要有返回值,返回的结果会返回给store,这里的state是上一次(原先)组件的状态...完全复制了state,通过对newState的修改避免了对state的修改
function reducer(state, action){
if(action.type ==== 'handle_input_change...(reducer)
真正的新老房信息的变更操作都是在reducer这个函数中完成的,并且它是一个纯函数,必须要有返回值
在Reducer函数中,接收两个参数,第一个是上一次组件的状态值,而第二个是组件具体的动作...租户想要换携带有沙发,电视等大房子,这个具体的动作就是action,首先换房子是一个动作,在元素上绑定相应的事件
在该监听事件内,定义一个action动作,确定要做的事件类型,这个action必须遵循一定的规则...在reducer函数中进行对公共组件数据逻辑的操作
if (action.type === 'deletelist') {
// 下面这个也是拷贝原对象的一种方式,也很常用