Reactjs 在React中的事件处理程序上禁用不稳定的_BatchedUpdate()

Reactjs 在React中的事件处理程序上禁用不稳定的_BatchedUpdate(),reactjs,Reactjs,我正在尝试在React中禁用不稳定的批处理更新()。我开始认为这是不可能的。这就是我正在尝试的: ReactDOM.unstable\u batchedUpdates=callback=>callback() 我正在寻找一种解决方案,它可以帮助我避免在事件处理程序中使用setTimeout()包装代码: { 设置超时(()=>{ setInputVisible(真) inputRef.current.focus() }) }}> 我与丹·阿布拉莫夫在GitHub上的对话终于取得了进展。将对话发

我正在尝试在React中禁用
不稳定的批处理更新()。我开始认为这是不可能的。这就是我正在尝试的:

ReactDOM.unstable\u batchedUpdates=callback=>callback()
我正在寻找一种解决方案,它可以帮助我避免在事件处理程序中使用
setTimeout()
包装代码:

{
设置超时(()=>{
setInputVisible(真)
inputRef.current.focus()
})
}}>

我与丹·阿布拉莫夫在GitHub上的对话终于取得了进展。将对话发布到此处以供参考:。

我认为,
ReactDOM.unstable\u batchedUpdate
只是一个实验性API,供用户在React事件处理程序之外运行批处理更新。这些事件处理程序内部是否也真正依赖于
ReactDOM.unstable\u batchedUpdate
?我本以为他们更愿意依靠“稳定”的内部解决方案。