文章浏览阅读577次,点赞10次,收藏13次。`setState`是修改`state`的一个函数,在修改后会自动调用`render`函数重新渲染DOM,那么你知道它有多少种用法、各写法直接有什么区别和好处、为什么在`React18`是异步而不是同步、哪种情况下它会变成同步呢?接下来我将一一解惑。
文章浏览阅读577次,点赞10次,收藏13次。`setState`是修改`state`的一个函数,在修改后会自动调用`render`函数重新渲染DOM,那么你知道它有多少种用法、各写法直接有什么区别和好处、为什么在`React18`是异步而不是同步、哪种情况下它会变成同步呢?接下来我将一一解惑。