标签:def class port 创建 设置 reduce vstat export nbsp
########################################
########################################
store被创建的时候,reducer会立即执行一遍,这个时候就会把初始状态存进去,如果没有设置的话,就会存入undefined。
reducer的作用,就是记录我们修改的状态,为了让我们能回到过去的状态,里面有switch分支进行数据判断,看看返回什么
1 var listreducer = (prevState=[],action={})=>{ 2 //prevstate 得到的老状态, 3 //action {type:"changelist",payload:[1,2,3,4,5,6]} 4 var type=action.type; 5 6 switch(type){ 7 case "changelist": 8 return [...prevState,...action.payload] 9 default: 10 return prevState 11 } 12 return prevState; 13 // store.title=action.pa 14 } 15 16 17 export default listreducer;
标签:def class port 创建 设置 reduce vstat export nbsp
原文地址:https://www.cnblogs.com/yangxueyou/p/9876366.html