这些 Hook 更优雅地管理你的状态

今天我们来聊聊 ahooks 中那些可以帮助我们更优雅管理我们 state(状态)的那些 hook。一些比较特殊的,比如 cookie/localStorage/sessionStorage,useUrlState等,我们已经单独拿出来细讲了,感兴趣可以看看笔者的历史文章。

useSetState

管理 object 类型 state 的 Hooks,用法与 class 组件的 this.setState 基本一致。

先来了解一下可变数据和不可变数据的含义和区别如下:

可变数据(mutable)即一个数据被创建之后,可以随时进行修改,修改之后会影响到原值。不可变数据(Immutable) 就是一旦创建,就不能再被更改的数据。对Immutable​

THE END
Copyright © 2024 亿华云