twelve 在 React Hooks的个人理解 中发帖
发布一个关于React Hooks的个人简介,因为我确实没写过React但是打算先学一些知识。请佬友们多多指正。
React Hooks
useState
useState是React提供的一个用于管理状态的Hook。 它接收一个初始值,并返回一个数组,数组中包含两个元素:一个是当前状态值,一个是更新状态的函数。
const [count, setCount] = useState(0);
1. 它出现解决了什么问题
在React中,状态管理是一个非常重要的问题。在React 16.8之前,状态管理通常使用类组件来实现。类组件虽然可以管理状态,但是存在一些问题:
状态逻辑难以复用
状态逻辑难以维护
状态逻辑难以理解
状态逻辑难以调试
状态逻辑难以优化 useState的出现让这些变得简单,更容易维护和理解。
2. useState的state到底存放在哪?它是怎么做到响应式...