摘要:
1、React 严格定义了组件的生命周期,生命周期可能会经历如下三个过程装载过程( Mount),也就是把组件第一次在 DOM 树中渲染的过程;更新过程( Update ),当组件被重新渲染的过程;卸载过程( Unmount),组件从 DOM 中删除的过程 。 2、装载过程 我们先来看装载过程,当组 阅读全文
posted @ 2018-10-17 13:55
码我滴码
阅读(182)
评论(0)
推荐(0)
摘要:
1、高内聚指的是把逻辑紧密相关的内容放在一个组件中 。 用户界面无外乎内容 、交互行为和样式 。 传统上,内容由 HTML 表示,交互行放在 JavaScript 代码文件中, 样式放在 css 文件中定义 。 这虽然满足一个功能模块的需要,却要放在三个不同的文件中, 这其实不满足高内聚的原则 。 阅读全文
posted @ 2018-10-17 13:46
码我滴码
阅读(209)
评论(0)
推荐(0)
摘要:
VirutalDOM 不会触及浏览器的部分,只是存在于 JavaScript 空间的树形结构,每次自上而下渲染 React 组件时,会对比这一次产生的 Virtual DOM 和上一次渲染的 Virtual DOM ,对比 就会发现差别,然后修改真正的 DOM 树时就只需要触及差别中的部分就行 。 阅读全文
posted @ 2018-10-17 09:58
码我滴码
阅读(99)
评论(0)
推荐(0)
摘要:
react是通过数据驱动的方式来实现页面的操作 1、在render函数里面添加样式render(){ const counterStyle={ color:'red' }; return( <div> <button onClick={this.onClickButton} style={count 阅读全文
posted @ 2018-10-17 09:31
码我滴码
阅读(150)
评论(0)
推荐(0)