react
5月初
这个作者很懒,什么都没留下…
展开
-
react-router v4 按需加载
1. 先安装 bundle-loader 2.安装后添加组件 bundle.jsx 这个组件是webpack官方提供import React from 'react';import PropTypes from 'prop-types'; class Bundle extends React.Component { state = { mod: null }原创 2017-09-18 17:45:57 · 1747 阅读 · 0 评论 -
react 虚拟dom 的原理简单理解
原理:react 在内存中生成维护一个跟真实DOM一样的虚拟DOM 树,在改动完组件后,会再生成一个新得DOM,react 会把新虚拟DOM 跟原虚拟DOM 进行比对,找出两个DOM 不同的地方diff ,然后把diff放到队列里面,然后批量更新diff 到真实DOM 上优点:最终真实DOM 就只更新了diff 部分,提高了渲染速度缺点:首次渲染DOM 时候由于多了一层虚拟DOM 计算,就比htm...原创 2018-03-29 18:55:59 · 4087 阅读 · 0 评论