augmentor:可扩展,通用,像面向大众的钩子一样React

时间:2024-06-18 05:55:27
【文件属性】:

文件名称:augmentor:可扩展,通用,像面向大众的钩子一样React

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-18 05:55:27

JavaScript

增援者 在上的社交媒体照片 像群众的一样做出React。 公告 如果您正在寻找一种可配置性较低但较小的解决方案,例如缩小和压缩后约为 0.8K 的解决方案,请查看 。 V2 重大变化 useState和useReducer现在默认是同步的。 如果您一次调用多个状态更改,您可以通过可选参数{async: true}选择异步执行。 进行此更改是为了使增强器默认值类似于来自其他基于钩子的库的开发人员所期望的。 可用的钩子 基本钩子 ,带有可选的{async: true, always: true}第二个参数,用于使用延迟更新,默认情况下进行同步,并且始终调用该钩子,即使状态相同,默认情况下为false 。 ,可以通过createContext(value)定义 附加钩子 ,带有可选的{async: true, always: true}第三个参数使用延迟更新,默认同步,并且始终调用钩子


【文件预览】:
augmentor-master
----.gitignore(65B)
----package.json(1KB)
----.travis.yml(149B)
----LICENSE(765B)
----index.js(8KB)
----rollup.config.js(381B)
----README.md(5KB)
----min.js(3KB)
----esm()
--------.eslintrc(253B)
--------index.js(5KB)
----.npmignore(141B)
----cjs()
--------package.json(19B)
--------index.js(5KB)
----test()
--------.eslintrc(292B)
--------use-raf.html(1KB)
--------multifx.html(2KB)
--------context.html(1KB)
--------index.js(5KB)
--------effect.html(1KB)
--------update.js(352B)
--------use-update.js(593B)
--------state.html(352B)
--------runner.js(4KB)
--------use-state.html(519B)
--------state.js(1KB)
--------generic.html(498B)
--------race.html(751B)

网友评论