
关于源码的部分总结 编译的重要性:首先vue模板中的很多语法html是不能识别的,例如插值表达式、指令等,其次我们通过编译的过程可以进行依赖收集...
上下文处理组件跨层级通信:使用上下文中的 Consumer使用 Hook api useContext在 class 类组件中,将创建的上下文赋...
Redux 以数据存储中心 Store 为核心,修改数据、初始化数据等通过 Reducers, Reducers 操作完成后会通过组件对 Sto...
Hook是16.8的新增内容,可以在不写 class组件的情况下使用 state及其他特性,比如状态变化、生命周期等,还可以在无需修改组件结构的...
组件复合 - Composition,是另一种区别于高阶组件的一种对扩展组件的方式,可以理解为Vue中的slot 下面我们有一个 Diaolog...
在组件化开发中,我们都希望能提高组件复用率,那么可复用的组件一定要功能单一,但是组件功能简单了相对来说组件就变弱了,在React中我们通过高阶组...
web端使用路由安装的是 react-router-dom 在组件中使用路由,我们先设置2个路由,分别是首页、关于 然后补充首页、关于2个组件,...
本篇文章通过对 Ant Design Form 组件的源码分析,实现一个简易版的表单组件,该组件可以实时进行数据校验和展示校验错误信息,如下图:...
React的组件化中,我们通常将组件分为容器组件、展示型组件,原则上展示型组件尽量不处理逻辑,所有的属性、事件都放在容器组件中处理 初始化一个留...