首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
react
相关资讯
热门
最新
后端
01-01 08:00
后端
react只停留在表层?五大知识点带你梳理进阶知识
react只停留在表层?五大知识点带你梳理进阶知识,前言对于react的表层来说,我们可能经常听说的是声明式开发、单向数据流、组件化方式开发等等。那么,进一步来讲的话,我们还需要了解的是react的props,虚拟DOM、ref以及过渡动画等更多新的知识点。那在下面的这篇文章中,将来探索关于react的进阶知识。叮,下面开始本文的介绍~????????一、props1、PropTypes与DefaultP
166
代码人生
01-01 08:00
代码人生
React15完整功能实现(mount&&update&&patch)
React15完整功能实现(mount&&update&&patch),本文仅作为作者自己的技术沉淀,非面向读者,因此注释并非之前文章一般详细。不过本文对于React15版本功能实现足够完整,包括挂载阶段,更新阶段(包括diff)以及向真实dom打补丁阶段。本文参阅视频文末会有链接,有意者可参阅。1,React15实现原理1.1,挂载阶段1,将挂载虚拟dom元素根据其类型(文本类型节点,原生标签类
164
代码人生
01-01 08:00
代码人生
React的安装和使用!(react项目搭建和使用)
React的安装和使用!(react项目搭建和使用),一、React库说明React库包含两部分:1、React包含了所有基本功能;2、ReactDOM只包含了操作DOM的功能。1、加载React库#1、用加载开发版:发布版:#2、ES5和npm环境中用requirevarReact=require('react')#3、ES6和npm环境中用importimportReactfrom'react
164
代码人生
01-01 08:00
代码人生
React学习 --- 深入浅出redux(react知识点总结)
React学习 --- 深入浅出redux(react知识点总结),纯函数函数式编程中有一个概念叫纯函数,JavaScript符合函数式编程的范式,所以也有纯函数的概念;如果一个函数需要成为纯函数,必须满足以下两点:确定的输入,一定会产生确定的输出函数在执行过程中,不能产生副作用(也就是不可以修改函数作用域以外的值)//纯函数functionsum(num1,num2){returnnum1+nu
164
前端
01-01 08:00
前端
React-Router 学习,从vue转react的角度看
React-Router 学习,从vue转react的角度看,安装npminstallreact-router-dom复制代码学习目标对比vue和react的区别学习基本使用和layout布局的实现学习1.学习思路因为之前用过Vue的router,所以在学习react的router的话我会将vue和react之间router进行一个区别,比较。从而更好的入门router。\vue的router有什
160
代码人生
01-01 08:00
代码人生
React context api无需重新渲染
React context api无需重新渲染,即使/当我们不直接在我们的项目中使用context时,大多数流行的库,如Formik、Redux等都有使用;如果使用的库没有绕过不需要的重新渲染问题的解决方案,我们应该在我们的组件中自己处理它我面临的一个很大的性能问题,最后由于这些重新渲染和解决这个问题,我不得不用滥用React.memo,React.useCallback和React.useMem
159
代码人生
01-01 08:00
代码人生
React 受控组件分析(react受控组件和非受控组件)
React 受控组件分析(react受控组件和非受控组件),React版本为16.8.6受控组件与非受控组件受控组件受控组件,表单数据是由React组件来管理的如例:复制代码非受控组件非受控组件,表单数据将交由DOM节点来处理(使用Ref从DOM节点中获取表单数据)如例:复制代码使用场景非受控组件,倾向于在简单的表单中使用,受控组件则适用于复杂情况下的表单中使用。为什么呢?在Controlleda
157
后端
01-01 08:00
后端
React Class组件生命周期
React Class组件生命周期,ReactClass组件生命周期一、react组件的两种定义方式1、函数组件,简单的函数组件像下面这样,接收Props,渲染DOM,而不关注其他逻辑functionWelcome(props){returnHello,{props.name};}函数组件无法使用State,也无法使用组件的生命周期方法,没有this,纯展示型组件。建议:在写组件时,先思考组件应不
153
代码人生
01-01 08:00
代码人生
React Hooks应该避免的5个常见错误
React Hooks应该避免的5个常见错误,Hook是React16.8的新增特性,它可以让你在不编写class的情况下使用state,生命周期以及其他的React特性,非常受开发者的喜爱。不过,ReactHooks作为高级特性,使用的时候也会有一些Hook规则和注意事项。本文中,我将讨论在构建React应用程序时应避免的5个常见ReactHooks错误错误1:更改Hooks调用顺序只在最顶层使
153
代码人生
01-01 08:00
代码人生
ReactJS 组件(Components)
ReactJS 组件(Components),在本章中,我们将学习如何组合组件使应用程序更容易维护。这种方法允许在不影响页面其余部分的情况下更新和更改组件。无状态组件的实例下面示例中的第一个组件是App。此组件是Header和Content的所有者。我们正在分别创建Header和Content,并将其添加到我们的App组件中的JSX树中。只有应用程序组件需要导出。App.jsximportReac
153
«
1
2
...
8
9
10
11
12
13
14
...
35
36
»