- React的
useStatehook允许在函数式组件中使用state。 useState生成一个具有初始值的state,并返回一个包含当前状态和更新该状态的函数的数组。- 可以给状态起任意名字,例如
emotion,并通过解构赋值获取。 - 示例中通过
useState创建emotion状态,初始为表情符号。 - 一个按钮用来切换
emotion值,点击时通过更新函数改变状态。 - 还演示了如何使用
useState创建另一个状态quantity,表示数量,并提供增加和减少数量的按钮。 - 浏览器中可以看到状态值随点击按钮实时更新,说明组件在状态变化后重新渲染。