定义:redux 是React技术栈使用最为广泛的状态管理。一款个人作用,基于 Flux数据架构思想的开源工具。 牢记三个三 1、第一个“三”(...
一、版本组合 mobx(v5) + mobx-react(v6) 编写语法还有ES5、ES6两种。 mobx(v6) + mobx-react(...
一、学习文档 v6文档:https://reactrouter.com v5文档:https://v5.reactrouter.com/web/...
基础前提:类组件和函数式组件之间的区别。 自React16.8以后,几乎不用再编写类组件了,我们使用Hooks API可以模拟出类组件大多数的特...
本质:高阶组件本质上就是一个函数。对只有一层的高阶组件,它是纯函数,并且入参是UI组件,返回一个新的React组件。 意义:高阶组件是React...
组合:它是React官方特别推荐的一种组件化的设计方案。 意义:组合是React封装组件的基础思想,背后的语法基础:props children...
一、状态提升 定义:当两个组件之间需要共享一个状态(数据)时,我们的做法是把这个状态(变量)定义它们共同的最近的一个父组件中。 二、组合&&继承...
【3-2-1】 挂载阶段【3】constructor / render / componentDidMount 更新阶段【2】render / ...
一、props 1、什么是props? 定义:props是父子组件之间通信的纽带,它表示的是父组件传递过来的自定义属性和children。 pr...