- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 react的生命周期
1、前言 React 组件的生命周期根据广义定义描述,可以分为挂载、渲染和卸载这几个阶段。当渲染后的组件需要更新新时,我们会重新去渲染组件,直至卸载。 因此,我们可以把 React 生命周期分成两类: 当组件在挂载或卸载时; 当组件接收新的数据时,即组件更新时。 2、挂载或卸载过程 2.1 组件的挂载 组件挂载是最基本的过程,这个过程主要做组件状态的初始化 import Rea...
2019-01-07 16:29:33 249
转载 React的处理事件
1、内容摘要 如何为 React 的内置组件设置事件处理函数。 React 事件对象与浏览器原生 DOM 事件对象的区别。 默认情况下不能以异步的方式使用事件对象,如在 setTimeout 中。 不要在组件中使用 addEventListener 注册事件处理函数,有坑。 绑定事件处理函数 this 指向的四中方式以及他们的优缺点。 2、Reac...
2019-01-07 15:36:01 211
原创 react的prop和state
1、说明 在生命周期中,子组件props或state更新都会触发shouldComponentUpdate生命钩子。该生命周期有两个参数nextProps,nextState 表示更新后的props和更新后的state, 该生命周期是整提高组件性能的一个重要函数,它通过判断当前状态与之前状态来返回一个布尔值并决定是否更新视图,如果返回false视图始终不会更新。返回true就会更新视图。 ...
2019-01-07 14:56:23 287
原创 React创建组件的三种方式及其区别
1、介绍 我们从相关的知识知道,在React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同归;具体的三种方式: 函数式定义的无状态组件 es5原生方式React.createClass定义的组件 es6形式的extends React.Component定义的组件 下面就简单介绍一下这三种定义组件方式有什么不同或者说为什么说会出现对应的定义方式。 2. 函数式定义的无...
2019-01-07 09:30:06 2777 3
WebKit技术内幕高清全书441页
2019-01-21
网站设计解构:有效的交互设计框架和模式
2014-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人