我不明白将 useState 与初始化程序一起使用的目的。
下面是一个示例,我在这里设置了一个保留在本地存储中的计数器,我没有使用箭头函数来初始化它。
const [count, setCount] = useState(JSON.parse(localStorage.getItem("count")))
下面的示例使用箭头函数进行初始化。
const [count, setCount] = useState(()=>JSON.parse(localStorage.getItem("count")))
有人可以解释何时使用箭头功能以及用于什么目的。
炎炎设计
相关分类