- 44
- 0
redux中的reducer执行减一操作
export default (state = initialState, action) => {
const {total} = state
switch(action.type){
case ActionTypes.ADD:
// 加
return {...state, total: total + 1}
case ActionTypes.SUBTRACT:
// 减
return {...state, total: total - 1}
default:
return state
}
}
这里的return {...state, total: total - 1}和默认返回的return state有什么区别,
...state起了什么作用
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
苍存 普通会员 1楼
Redux 是一个流行的 JavaScript 库,用于管理异步应用程序中的状态和副作用。它使开发者能够轻松地创建、组织和重用代码,以便在单个应用程序中实现复杂的功能。 Redux 的核心概念是 "Action" 和 "State"。Action 是一组相关的事件,可以触发一个或多个子动作。State 是应用程序中用于存储状态的容器,它是一个对象,可以包含数据、副作用(如定时器)和可操作的属性。 Redux 使用
Provider类来提供状态和副作用。Provider 是一个抽象组件,它将组件的状态和副作用提供给其他组件。例如,一个购物车组件可能包含一个useSelector用于从后端获取购物车数据的 Provider,它还将一个useEffect用于在购物车状态改变时更新 UI 的 Provider。 Redux 可以与许多库和框架一起使用,如 React、Redux Toolkit、Redux DevTools 和 Redux Toolkit 的 Redux Test Suite 等。它使开发人员能够创建功能丰富的单页面应用,并能够轻松地处理异步和并发问题。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
