React-useState

useState基础使用

useState是一个React Hook(函数),它允许我们向组件添加一个状态变量,从而控制影响组件的渲染结果

本质:和普通JS变量不同的是,状态变量一旦发生变化组件的视图UI也会跟着变化(数据驱动视图)

useState修改状态的规则

状态不可变

在React中,状态被认为是只读的,我们应该始终替换它而不是修改它,直接修改状态不能引发试图更新

修改对象状态

规则:对于对象类型的状态变量,应该始终传给set方法一个全新的对象来进行修改

相关推荐
月忆36416 分钟前
等待组(waitgroup)
前端·爬虫·python
令狐寻欢19 分钟前
HTML中 的 meta 标签常用属性及其作用
前端·html
SynthWriter23 分钟前
Trae 帮我生成了一个贪吃蛇的游戏,好玩儿
前端
超级土豆粉34 分钟前
JavaScript 标签加载
开发语言·javascript·ecmascript
用户214118326360237 分钟前
dify案例分享-Dify+RSS 聚合 8 大平台实时热点,新闻获取效率飙升 300%
前端
百锦再39 分钟前
Razor编程中@Html的方法使用大全
前端·html
啪叽42 分钟前
JavaScript可选链操作符(?.)的实用指南
前端·javascript
Ian在掘金42 分钟前
bat+python实现easy connect自动连接
前端·python
代码搬运媛1 小时前
【react实战】如何实现监听窗口大小变化
前端·javascript·react.js
小桥风满袖1 小时前
Three.js-硬要自学系列30之专项学习环境光
前端·css·three.js