redux-livequery:提供类似于SQL的LiveQuery来响应组件

时间:2024-06-05 16:06:12
【文件属性】:

文件名称:redux-livequery:提供类似于SQL的LiveQuery来响应组件

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-05 16:06:12

redux reselect sql-like redux-livequery livequery

提供LiveQuery(类似于SQL)以响应组件 使用redux-livequery库的T​​odos Live Demo () 动机 Redux提供了一种管理React应用程序状态的好方法,但是它缺少查询/聚合操作来将多个状态组合在一起以获取我们想要的数据(如果我们将predux作为数据库,那么Redux应该具有类似查询的操作来进行响应成分)。 在重新选择时,您必须手动组合数据并将逻辑放入不同的嵌套函数中。 Redux-livequery可以为您提供类似SQL的实时查询,以帮助您将来自多个redux状态的值组合在一起。 并且它仅订阅您关心的状态,因此它可以使您拥有更好的渲染性能。 每当您关心的状态发生变化时,都会调用result函数。 (实际上,它将直接订阅与redux存储解耦) 例如,如果您的数组很长(大约100〜1000),则当您在数组中关注的状态发生变化时,结果函数将被调用


【文件预览】:
redux-livequery-master
----.gitignore(57B)
----.babelrc(166B)
----package.json(1KB)
----src()
--------index.js(237B)
--------redux-livequery.js(29KB)
----README.md(4KB)

网友评论