文件名称:make-react-redux:react-小书redux实现
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-07 15:11:59
JavaScript
redux create-store: 数据管理,只能通过dispatch action 修改数据,(对dispatch管理的唯一性) 订阅事件 获取state dispatch事件,更新state function createStore(reducer) { let state = null const listeners = [] // 订阅事件 const subscribe = (listener) => listeners.push(listener) // 返回数据 const getState = () => state // 更新数据,触发事件 const dispatch = (action) => { state = reducer(state, action) listeners.forEach((listener) => listene
【文件预览】:
make-react-redux-master
----package.json(427B)
----src()
--------index.js(1KB)
--------themeSwitch.js(1003B)
--------reducer.js(625B)
--------header.js(449B)
--------myConnect.js(2KB)
--------content.js(445B)
--------myRedux.js(4KB)
----.gitignore(285B)
----public()
--------manifest.json(298B)
--------index.html(2KB)
--------favicon.ico(4KB)
----README.md(2KB)