React21Hooks钩子之useState
-
useState---组件状态管理钩子
-
useState能使组件能够使用state
-
基本使用如下所示:
-
state是要设置的状态
-
setState是更新state的方法,只是一个方法名,可以随意更改
-
initState是初始的state,可以是随意的数据类型,也可以是回调函数,但是函数必须是有返回值
-
完整使用例子如下所示:
注:count就是你在这个函数式组件所设置的数据变量,setState是改变数据的方法,而useState的参数就是该数据变量的初始值。大大的弥补了Hooks出现之前函数式组件的弊端,实现起功能来特别简单、方便。
博主掘金技术社区地址——https://juejin.cn/user/1908407918660871/posts