文件名称:redux-remotes:远程互动
文件大小:37KB
文件格式:ZIP
更新时间:2024-05-25 03:13:49
JavaScript
Redux遥控器 通过分派触发副作用(例如异步动作)。 有点类似于脑信号或榆树的副作用。 遥控器提供了一个标准的,易于处理的API,用于处理异步操作。 它与使用redux-thunk相似,不同之处在于,您不是分派一个函数,而是分派了一个“命令”操作,然后由一个或多个远程控制器进行处理。 这种方法可能有一些好处: 可序列化(与不是的动作创建者调用相反) 强大而标准化的日志记录 一个动作可以触发许多副作用,或者多个动作可以触发一个副作用 另外,由于遥控器的结构与减速器的结构相似,因此心理模型轻巧且易于集成到现有的redux应用程序中。 不一定特定于redux,但这是目标体系结构。 它是什么样子的? 遥控器的工作方式如下: 将多个remotes成一个remote功能(就像您使用减速器一样) 安装中间件。 中间件在传递每个动作之前,先将其发送到已注册的遥控器。 将为另一个遥控器处理
【文件预览】:
redux-remotes-master
----.travis.yml(38B)
----.babelrc(35B)
----package.json(1KB)
----test()
--------index.spec.js(160B)
----src()
--------index.js(4KB)
----.npmignore(43B)
----examples()
--------log.png(32KB)
----LICENSE.md(1KB)
----.gitignore(47B)
----README.md(4KB)