上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 前言 相信很多人都在使用redux作为前端状态管理库进去项目开发,但仍然停留在“知道怎么用,但仍然不知道其核心原理”的阶段,接下来带大家分析一下redux和react-redux两个库的核心思想和API。 redux 1.为什么要使用redux? 随着互联网的高速发展,我们的应用变得越来越复杂,进行 阅读全文
posted @ 2022-12-12 10:58 xiaofeng123aa 阅读(41) 评论(0) 推荐(0)
摘要: ## 1.1、虚拟DOM 常见问题:react virtual dom是什么?说一下diff算法? 拿到一个问题,一般回答都是是什么?为什么?怎么办?那就按照这个思路来吧! what 用 JavaScript 对象表示 DOM 信息和结构,当状态变更的时候,重新渲染这个 JavaScript 的对象 阅读全文
posted @ 2022-12-07 11:50 xiaofeng123aa 阅读(20) 评论(0) 推荐(0)
摘要: 一、组件 (1) 函数组件 如果你想写的组件只包含一个 render 方法,并且不包含 state,那么使用函数组件就会更简单。我们不需要定义一个继承于 React.Component 的类,我们可以定义一个函数,这个函数接收 props 作为参数,然后返回需要渲染的元素。 function Squ 阅读全文
posted @ 2022-12-07 11:49 xiaofeng123aa 阅读(46) 评论(0) 推荐(0)
摘要: react因为组件化,使得组件间通信十分的重要。本文就来简单介绍一些常见的react组件间传递的内容。 我将归纳为以下几种关系来详述:父组件与子组件之间,子组件与父组件之间,发布者与订阅者模式(context),兄弟组件间,redux也是一种组件管理的方法,但是redux状态管理的内容比较多,这里只 阅读全文
posted @ 2022-12-07 11:49 xiaofeng123aa 阅读(35) 评论(0) 推荐(0)
摘要: React Hooks 什么是 Hooks React 一直都提倡使用函数组件,但是有时候需要使用 state 或者其他一些功能时,只能使用类组件,因为函数组件没有实例,没有生命周期函数,只有类组件才有。 Hooks 是 React 16.8 新增的特性,它可以让你在不编写 class 的情况下使用 阅读全文
posted @ 2022-11-18 12:59 xiaofeng123aa 阅读(70) 评论(0) 推荐(0)
摘要: 一 引沿 Fiber 架构是React16中引入的新概念,目的就是解决大型 React 应用卡顿,React在遍历更新每一个节点的时候都不是用的真实DOM,都是采用虚拟DOM,所以可以理解成fiber就是React的虚拟DOM,更新Fiber的过程叫做调和,每一个fiber都可以作为一个执行单元来处 阅读全文
posted @ 2022-11-18 12:59 xiaofeng123aa 阅读(43) 评论(0) 推荐(0)
摘要: 一 引沿 Fiber 架构是React16中引入的新概念,目的就是解决大型 React 应用卡顿,React在遍历更新每一个节点的时候都不是用的真实DOM,都是采用虚拟DOM,所以可以理解成fiber就是React的虚拟DOM,更新Fiber的过程叫做调和,每一个fiber都可以作为一个执行单元来处 阅读全文
posted @ 2022-11-18 12:58 xiaofeng123aa 阅读(132) 评论(0) 推荐(0)
摘要: 一 引沿 Fiber 架构是React16中引入的新概念,目的就是解决大型 React 应用卡顿,React在遍历更新每一个节点的时候都不是用的真实DOM,都是采用虚拟DOM,所以可以理解成fiber就是React的虚拟DOM,更新Fiber的过程叫做调和,每一个fiber都可以作为一个执行单元来处 阅读全文
posted @ 2022-11-16 09:48 xiaofeng123aa 阅读(67) 评论(0) 推荐(0)
摘要: React Hook 新出现背景 类组件的问题 复用组件状态难,高阶组件+渲染属性 providers customers,等一堆工具都是为了解决这个问题,但是造成了很严重的理解成本和组件嵌套地狱 生命周期带来的负面影响,逻辑拆分严重 This 的指向问题 函数组件的局限 之前函数组件没有 stat 阅读全文
posted @ 2022-11-16 09:47 xiaofeng123aa 阅读(25) 评论(0) 推荐(0)
摘要: 抛砖引玉 React通过引入Virtual DOM的概念,极大地避免无效的Dom操作,已使我们的页面的构建效率提到了极大的提升。但是如何高效地通过对比新旧Virtual DOM来找出真正的Dom变化之处同样也决定着页面的性能,React用其特殊的diff算法解决这个问题。Virtual DOM+Re 阅读全文
posted @ 2022-11-16 09:45 xiaofeng123aa 阅读(43) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 7 ··· 10 下一页