文件名称:react-redux-request:存放在Redux中的React声明式数据获取
文件大小:207KB
文件格式:ZIP
更新时间:2024-05-18 14:48:18
react redux fetch api http
Redux非常适合处理应用程序状态,但是在数据获取方面需要大量通用样板:动作创建者,reduce,thunks / sagas和已连接的有状态组件。 react-redux-request是一个简单的组件,它将获取数据,将其存储在Redux中,然后通过渲染道具进行渲染。 与类似方法相比的优势: 与Redux无缝集成 BYOD(自带数据获取器):没有关于如何获取数据的假设。 只需提供一个异步函数, react-redux-request就会调用它并处理解析/拒绝的值。 使用渲染道具而不是高阶分量(HOC) 安装 yarn add react-redux-request 入门 import { createStore , combineReducers } from 'redux' ; import { Provider } from 'react-redux' ; import { R
【文件预览】:
react-redux-request-master
----.eslintrc.json(390B)
----stories()
--------.eslintrc.json(179B)
--------IdenticalExample.js(2KB)
--------index.stories.js(818B)
--------SelectorExample.js(1KB)
--------ArgsExample.js(1KB)
--------UnmountExample.js(2KB)
--------MultiExample.js(2KB)
--------SimpleExample.js(981B)
--------NestedExample.js(1KB)
----yarn.lock(305KB)
----.prettierignore(13B)
----src()
--------helpers.js(329B)
--------reducer.js(1KB)
--------index.js(1KB)
--------view.js(3KB)
----.babelrc(45B)
----.vscode()
--------settings.json(99B)
----scripts()
--------config.js(2KB)
--------build.js(1KB)
----.storybook()
--------config.js(278B)
--------.babelrc(175B)
--------addons.js(86B)
----.travis.yml(96B)
----LICENSE(1KB)
----test()
--------View.test.js(6KB)
--------testHelpers.js(398B)
--------index.test.js(2KB)
--------setupTests.js(123B)
--------reducer.test.js(2KB)
----.prettierrc(42B)
----README.md(3KB)
----dist()
--------esm()
--------umd()
--------cjs()
----.gitignore(51B)
----package.json(3KB)