![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
加油,你是最棒的
这个作者很懒,什么都没留下…
展开
-
webpack的了解及其各种使用
webpack的了解及其各种使用webpack是什么问题:为什么在 vue 中使用 npm run build 命令就可以把开发环境中的文件进行合并?答案:无论是 vue 还是 react、angular,使用 cli 创建出来的项目,都自动的把结构做好了,内部的 webpack 也都配置好了,项目开发完毕后,只需要执行 build 命令,就能够把 src 下的文件进行打包,这个打包功能都是...原创 2019-12-03 08:55:27 · 148 阅读 · 0 评论 -
Redux工作流
解析:当用户打开浏览器看到的内容其实是组件渲染的结果,也就是 React Compontents,比如说用户当前看到的组件有一些绑定事件的按钮,用户点击按钮这个操作就称为 action也就是一个交互动作,这个action可以带一些参数过去,通过action描述要执行的操作,接着就调用Redux给我们提供的一个 dispatch(action)函数,每当我们调用 dispatch,这个函数就会执行...原创 2019-11-16 11:48:24 · 539 阅读 · 0 评论 -
虚拟DOM与diff算法
虚拟DOM与diff算法1) 虚拟DOM虚拟DOM(Virtual dom),也就是我们常说的虚拟节点,它是通过JS的Object对象模拟DOM中的节点,然后再通过特定的render方法将其渲染成真实的DOM的节点。2) 使用虚拟节点的好处频繁的操作DOM,会大量的造成页面的重绘和回流,出于性能优化的考虑,我们应该减少重绘和回流的操作。重绘:例如 div1.style.color=‘re...原创 2019-11-12 13:40:50 · 161 阅读 · 0 评论 -
JSX了解及其语法规则
JSX语法React为方便View层组件化,承载了构建HTML结构化页面的职责。从这点上来看,React与其他JavaScript模板语言有着许多异曲同工之处,但不同之处在于React是通过创建与更新虚拟元素(virtual element)来管理整个Virtual DOM的。JSX将HTML语法直接加入到JavaScript代码中,再通过翻译器转换到纯JavaScript后由浏览器执行。在实...原创 2019-11-12 11:51:36 · 577 阅读 · 0 评论