![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
React进阶之旅
文章平均质量分 80
分享和记录学习React过程中的知识。
AlexWonder@
这个作者很懒,什么都没留下…
展开
-
React学习02
React 中的 setState 是一个异步的过程,也就是说在异步状态下,setState 并不是同步执行的。因此,连续调用多个 setState 时,并不能保证它们按照调用的顺序立即执行,也不能保证前一个 setState 完成后立即执行下一个 setState。需要注意的是,在一些特殊情况下,例如在生命周期函数中调用 setState,React 会同步执行 setState,但这并不是 setState 的正常行为。但是,如果连续调用 setState 的状态变化是不同的,则会触发多次重新渲染。原创 2023-07-31 09:52:28 · 58 阅读 · 0 评论 -
React学习01
起源于Fackbook内部项目,2013年5月开源声明式编程 what vs how(命令式编程)高效(通过虚拟DOM,最大程度减少与DOM的交互)灵活(与已知的库或框架可以很好地配合)JSX(JavaScript + XML)JavaScript语法的扩展组件化(通过React构建组件,增加代码性)单向数据流(顶层组件控制数据的变化,父组件流向子组件,降低副作用)原创 2023-07-23 23:44:12 · 32 阅读 · 1 评论 -
React基础学习-React介绍与脚手架创建项目
一个专注于构建用户界面的 JavaScript 库,和vue和angular并称前端三大框架,不夸张的说,react引领了很多新思想,世界范围内是最流行的js前端框架,最新版本已经到了18,加入了许多很棒的新特性React英文文档(https://reactjs.org/)React中文文档 (https://zh-hans.reactjs.org/)React新文档(https://beta.reactjs.org/)(开发中....)React有什么特点?1. 声明式UI(JSX)原创 2023-07-13 23:04:08 · 36 阅读 · 1 评论