redux-struct:使用REST API时在Redux存储中保持和更新异步数据状态的工具集

时间:2024-06-08 04:25:41
【文件属性】:

文件名称:redux-struct:使用REST API时在Redux存储中保持和更新异步数据状态的工具集

文件大小:48KB

文件格式:ZIP

更新时间:2024-06-08 04:25:41

JavaScript

还原结构 redux-struct是一个工具集,用于在使用REST API时保持和更新Redux存储中的异步数据状态。 当使用此类API时,它还可以大大减少样板操作和减少操作。 一个结构是封装从一个端点获取状态,数据和错误的一条存储。 它们由字符串ID引用-例如,ID为15 order可以保留在struct id order/15 。 分派具有给定id的第一个操作时,结构会自动启动。 所有结构都具有相同的初始结构: { isFetching : false , data : null , error : null , } redux-struct提供了一组动作创建者,以开始使用给定的id获取结构上的数据,以结果或错误停止它,更新或重置它。 还有一个选择器可通过其ID获取结构。 没有内置的异步中间件, redux-struct只是数据级别的抽象,可以使所有异步内容保持


【文件预览】:
redux-struct-master
----.eslintrc(87B)
----src()
--------utils.js(249B)
--------__tests__()
--------index.js(2KB)
----.babelrc(72B)
----LICENSE(1KB)
----README.md(3KB)
----.gitignore(27B)
----.eslintignore(3B)
----package-lock.json(247KB)
----package.json(1013B)

网友评论