随笔分类 - 框架
手写React
摘要:准备工作:React源码调试环境搭建 1.TDD模式介绍〔基于vite知Vitest来做测试驱动开发) 2.JSX与同步模式 3.Fiber与并发模式(基于requestldleCallback的实现) 4.函数式组件 5.useState 和 useReducer 6.Reconciler协调器(
阅读全文
useRef 与 createRef 的区别
摘要:两者区别: createRef 每次渲染都会返回一个新的引用,而useRef 每次都会返回相同的引用。 useRef 一般用于函数组件 useRef 不仅仅是用来管理 DOM ref 的,它还相当于 this , 可以存放任何变量. 当 useRef 的内容发生变化时,它不会通知您。 更改.curr
阅读全文
Hook
摘要:目录基础 Hook• useState• useEffect• useContext方法一:方法二额外的 Hook• useReducer• useCallback• useMemo• useRef• useImperativeHandle• useLayoutEffect• useDebugVal
阅读全文
vue响应式原理的实现
摘要:响应式实现的原理 如何监控数据的变化:两种方法 Vue 2.x defineProperty(es5) Vue 3.x Proxy(es6) 语法:Object.defineProperty(参数1,参数2,参数3) 参数1:目标对象 参数2:需要修改或者添加的属性名 参数3:目标对象属性的一些特征
阅读全文