Automatic batching for fewer renders in React 18 21 在 React 18 之前,我们只在 React 事件处理程序期间批量更新。默认情况下,React 中不会对 promise、setTimeout、本机事件处理程序或任何其他事件中的更新进行批处理。从 React 18 开始createRoot,所有更新都将自动批处理,无论它们来自何处。