04 2021 档案

摘要:相关资料 https://www.cnblogs.com/dojo-lzz/p/13237686.html 文档:PBR学习笔记.note 链接:http://note.youdao.com/noteshare?id=a9c8ada3fbc6a1c4a22958dfe8cee9d0&sub=0D05 阅读全文
posted @ 2021-04-22 23:40 木的树 阅读(970) 评论(0) 推荐(0) 编辑
摘要:Remax是蚂蚁开源的一个用React来开发小程序的框架,采用运行时无语法限制的方案。整体研究下来主要分为三大部分:运行时原理、模板渲染原理、编译流程;看了下现有大部分文章主要集中在Reamx的运行时和模板渲染原理上,而对整个React代码编译为小程序的流程介绍目前还没有看到,本文即是来补充这个空白 阅读全文
posted @ 2021-04-21 20:46 木的树 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:hook源码其实不多,但是实现的比较精巧;在diff/index.js中会有一些optison.diff这种钩子函数,hook中就用到了这些钩子函数。 在比如options._diff中将currentComponent设置为null options._diff = vnode => { curre 阅读全文
posted @ 2021-04-05 03:32 木的树 阅读(439) 评论(0) 推荐(0) 编辑
摘要:React源码看过几次,每次都没有坚持下来,索性学习一下PReact部分,网上讲解源码的不少,但是基本已经过时,所以自己来梳理下 render.js部分 import { EMPTY_OBJ, EMPTY_ARR } from './constants'; import { commitRoot, 阅读全文
posted @ 2021-04-02 23:26 木的树 阅读(342) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示