React Hooks的理解

React 中的状态

React中的数据实现响应式相对于Vue2来说要麻烦一些,Vue2中所有的变量都存放在了data当中,只要定义在data当中的数据,Vue底层就会自动把他们设置为响应式。React中的响应式数据被称作"state",state区别于普通变量,它实现了响应式,当我们修改它时就会触发React进行重新渲染。state不能直接修改,class组件需要通过setState的方式进行修改,函数式组件则是使用state hooks进行。Vue3应该是参考了React中对于响应式的设定,取消了内部自动设置响应式的方式,而是需要开发者手动添加变量的响应式(ref、reactive)。

相关推荐
Mintopia30 分钟前
🤖 具身智能与 WebAIGC 的融合:未来交互技术的奇点漫谈
前端·javascript·aigc
『 时光荏苒 』1 小时前
网页变成PDF下载到本地
前端·javascript·pdf·网页下载成
十一.3661 小时前
37-38 for循环
前端·javascript·html
艾小码2 小时前
为什么你的JavaScript代码总是出bug?这5个隐藏陷阱太坑了!
前端·javascript
辻戋4 小时前
从零实现React Scheduler调度器
前端·react.js·前端框架
徐同保4 小时前
使用yarn@4.6.0装包,项目是react+vite搭建的,项目无法启动,报错:
前端·react.js·前端框架
Qrun5 小时前
Windows11安装nvm管理node多版本
前端·vscode·react.js·ajax·npm·html5
JELEE.6 小时前
Django登录注册完整代码(图片、邮箱验证、加密)
前端·javascript·后端·python·django·bootstrap·jquery
小李小李不讲道理11 小时前
「Ant Design 组件库探索」五:Tabs组件
前端·react.js·ant design
毕设十刻11 小时前
基于Vue的学分预警系统98k51(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js