随笔分类 -  前端技术栈 / Redux

摘要:combineReducers 对于业务复杂的应用,我们通常使用combineReducers拆分不同的reducer给不同的模块去消费 如果不同的模块需要做状态共享,可以使用相同的reducer 使用 import { createStore, combineReducers } from 're 阅读全文
posted @ 2022-07-04 11:24 IslandZzzz 阅读(95) 评论(0) 推荐(0) 编辑
摘要:createStore是一个高阶函数,主要作用是完成store的初始化 createStore(reducer,preloadedState,enhancer) export default function createStore(reducer, preloadedState, enhancer 阅读全文
posted @ 2022-06-29 17:18 IslandZzzz 阅读(522) 评论(0) 推荐(0) 编辑
摘要:关于redux 中间件 在redux中,我们通过dispatch action来更新数据状态,通过reducer来返回新的状态 如果我们想要记录某个状态更新前后的日志,那么我们只需要在此处的dispatch前后做一些处理即可 那如果我们要记录所有状态更新的日志呢?在所有调用disaptch的地方都加 阅读全文
posted @ 2022-06-29 16:48 IslandZzzz 阅读(207) 评论(0) 推荐(0) 编辑
摘要:什么是 redux? 三大原则? 什么是 redux Redux 是一个基于 js 的全局可预测状态容器,主要用于现代前端框架中进行全局状态管理,能够在不同组件之间进行状态共享 Redux 常与 React 配合使用,但它并非只能用于 React,由于 Vue 官方推出了自己的状态管理库 Vuex, 阅读全文
posted @ 2022-04-11 19:31 IslandZzzz 阅读(378) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示