2020-09-08
2020-09-09 本文已影响0人
追风誉少年
useState 的介绍和多状态声明
useState是react自带的一个hook函数,它的作用是用来声明状态变量。useState 唯一的参数就是初始 state,
那我们从三个方面来看useState的用法,分别是声明、读取、使用(修改)
![](https://img.haomeiwen.com/i8813261/890026393356889c.png)
React是根据useState出现的顺序来确定的
下面这段的意思就是useState不能在if...else...这样的条件语句中进行调用,必须要按照相同的顺序进行渲染。如果还是不理解,你可以记住这样一句话就可以了:就是React Hooks不能出现在条件判断语句中,因为它必须有完全一样的渲染顺序。
![](https://img.haomeiwen.com/i8813261/5142cff3de7fe627.png)