07 2020 档案
摘要:react-readux组件 https://github.com/reduxjs/react-redux 把一个组件拆成两个部分,一个叫UI组件,一个叫容器组件。 1,UI组件,presentational component,纯租金 特点: 只负责UI的呈现,不带有任何的业务逻辑 无状态组件,没
阅读全文
摘要:高阶组件定义:⾼高阶组件是参数为组件,返回值为新组件的函数。 场景: 写了个input标签,监控input标签的value值,,不想自己手动定义value和写onChange事件。 就可以把这些事交给高阶组件。接收一个Input,返回一个新的Input,这个新的Input给它定义上value和onC
阅读全文
摘要:组件跨层级通信Context,类比Vue中的provider,Inject。 场景:一键换肤,切换地区 1,Context.js API: React.createContext 创建一个Context对象,当React渲染一个订阅了这个Context对象的组件,这个租金会从组件树中离自身最近的那个
阅读全文
摘要:大概意思是:浏览器中的任务队列不止一个,且优先级也不同。基本上可以分为如下两种:macro-task: script(整体代码), setTimeout, setInterval, setImmediate, I/O, UI renderingmicro-task: process.nextTick
阅读全文
摘要:Vue是中小型前端库。 https://github.com/vuejs/vue 当前"version": "2.6.11"。 一、环境搭建 1、搭建调试环境 第一步:获取:git clone https://github.com/vuejs/vue.git 第二步:安装依赖:npm i 可以用cn
阅读全文