react
文章平均质量分 94
带你深入了解react
叫我马校长
卑微小开发
展开
-
React18 更新内容
2022年3月29日 react18 正式发布React18 最大的变更就是 出现新的一个概念transition,在 React18 中,引进了两个新的 API ——flushSync;还有三个新的 hooks ——useId;React 17 和 React 18 最大的区别就其更新机制:由同步不可更新变成了异步可中断更新,React17 可以通过一些试验性的 API 开启并发模式,而 React18 则全面开启并发模式。transition。原创 2023-04-22 18:11:51 · 260 阅读 · 0 评论 -
React17 更新内容
第一个react17 RC版本发布时间:2020年8月11日首先官方称react17的最大特点就是无新特性,react17版本主要目标是渐进式的去升级,它允许多版本混用共存,可以说是为更远的未来版本做准备了。异步的方式下获取事件 e 对象事件委托到root节点对一些浏览器事件做了小调整全新的jsx转换器useEffect中返回函数(清除函数)的执行改为异步运行报错信息更好的定位到对应源代码位置启发式更新算法。原创 2023-04-22 18:08:00 · 276 阅读 · 0 评论 -
Mobx教程
在一些react项目中,我们能看到Mobx的身影,被用来做任务状态管理工具,它通过运用透明的函数式响应编程(Transparent Functional Reactive Programming,TFRP)使状态管理变得简单和可扩展;原创 2023-04-16 15:59:47 · 1436 阅读 · 0 评论 -
redux补充 - react-redux中的Hook
有了useStore、useSelector、useDispatch这三个Hook(react-redux提供的Hook,非官方提供),是不是我们在函数组件中使用redux就变得更方便啦,我们可以不使用connect结合mapStateToProps、mapDispatchToPropsd也能去获取store、store中state,以及对store中state进行更新啦。原创 2023-04-09 14:25:25 · 79 阅读 · 0 评论 -
redux和react-redux
redux是js状态容器,主要提供状态管理,它可以运行于服务器、客户端、原生应用;它除了支持react外,还支持其他的ui框架,体积小只有2kb;redux不是必须搭配react才能使用,除了支持react以外他还支持其他的ui框架,之所以我把它放到react章节下去讲是因为我们经常在大的react项目中经常见到redux(我也是为此才去了解的react)写过node的同学大都接触过middleware的概念,比如express的后端框架都有middleware。那么到什么是一个middleware呢?原创 2023-04-05 15:50:38 · 812 阅读 · 0 评论 -
三、react中类组件和函数组件
本篇我们只要介绍react中类组件与函数组件两种组件的写法、两者的优缺点;同时对在我们的项目开发中该使用类组件还是函数组件进行思考分析;废话不多说进入正题~Hook是 react 在16.8后新加的特性,它能让我们不通过 class类的方式去写一个组件,也就是用函数的方式去写,它提供一系列的hook方法去代替state、生命周期等react特性;ps:hook方法不能在类组件中去使用,一定写在函数组件的最外层,注意是最外层!!!无论是使用函数组件还是类组件,它都不能修改自己的 props 属性。原创 2023-04-01 15:50:07 · 568 阅读 · 0 评论 -
二、react高级开发技巧
本篇主要讲的是我们 react 中的开发技巧和一些设计思路原创 2023-03-19 21:23:15 · 156 阅读 · 0 评论 -
一、什么是react?什么是react生命周期?
介绍react是什么,详细介绍react生命周期原创 2023-03-19 00:57:53 · 795 阅读 · 0 评论