首页 > 编程知识 正文

vue reduce,redux怎么使用

时间:2023-05-04 13:12:53 阅读:111877 作者:3286

redux核心概念-reducer Redux本身很简单。

reducer Reducers指定APP应用程序状态的变化如何响应操作发送到store。 请记住,actions只是说明了事情发生的事实,而没有说明APP应用程序如何更新state。

定义reducer reducer并根据操作类型返回不同的状态

reducer需要状态和操作。 state定义了reducer接受的state类型,而action定义了reducer响应什么操作以及最后返回到新状态

const admin=(state : adminstate=initadminstate,action : adminaction (: adminstate={ switch ) action.type ) con . action.data } caseadmintype.get : return { . state } caseadmintype.set : return { . state, action.dation .在action.data } default 3360 return state }上集成一个reducer reducer时,我们需要拆分reducer,并将逻辑判断放在多个reducer中。 可以简化我们的逻辑,防止结合。

拆分完成后,可以将多个reducer合并到一个reducer中以创建store容器。

例如,有获取管理员信息的reducer和获取角色权限的reducer。 此时,我们将这两个合并为一个reducer

import { combine reducers } from ' redux ' importadminfrom './admin reducer ' importpermissionfrom './permission reducer '

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。