Reactive Utilities

批处理

编辑此页面
import { batch } from "solid-js"
function batch<T>(fn: () => T): T

这是 Solid 用于批量更新的底层 API。 它会暂停执行代码块中的下游计算,直到代码块结束,以防止不必要的重新计算。 Solid Store 的 set 方法、Mutable Store 的数组方法和 Effects 会自动将它们的代码包装在批处理中。 当你想要批量处理一组尚未被批处理包装的计算时,这个 API 会很有用。

报告此页面问题