框架
版本
防抖器 API 参考
节流器 API 参考
速率限制器 API 参考
队列 API 参考
批处理器 API 参考

React 批处理器

Interface: ReactBatcher<TValue, TSelected>

定义于: react-pacer/src/batcher/useBatcher.ts:7

继承自

  • Omit<Batcher<TValue>, "store">

类型参数

TValue

TSelected = {}

属性

state

ts
readonly state: Readonly<TSelected>;
readonly state: Readonly<TSelected>;

定义于: react-pacer/src/batcher/useBatcher.ts:14

当 batcher 状态改变时会更新并重新渲染的响应式状态

使用此项代替 batcher.store.state


store

ts
readonly store: Store<Readonly<BatcherState<TValue>>>;
readonly store: Store<Readonly<BatcherState<TValue>>>;

定义于: react-pacer/src/batcher/useBatcher.ts:20

已弃用

如果您想读取响应式状态,请使用 batcher.state 而不是 batcher.store.state。store 对象上的状态不是响应式的,因为它在内部没有被包装在 useStore hook 中。但是,您可以通过在自己的用法中 useStore 来使状态响应式。

我们的合作伙伴
Code Rabbit
Unkey
订阅 Bytes

您的每周 JavaScript 资讯。每周一免费发送给超过 10 万开发者。

Bytes

无垃圾邮件。您可以随时取消订阅。

订阅 Bytes

您的每周 JavaScript 资讯。每周一免费发送给超过 10 万开发者。

Bytes

无垃圾邮件。您可以随时取消订阅。