首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
紫圣
掘友等级
高级前端开发工程师
|
阿里互娱
获得徽章 11
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
赞
文章( 50 )
沸点( 0 )
React 中实现代码分割的4中方式
React 中实现代码分割的四种方式:import、React.lazy、import + React Loadable、UmiJs按需加载
React源码解读之任务调度流程
reconciler 的过程可分为四个阶段,分别是任务输入阶段、调度任务注册阶段、执行任务回调阶段,输出DOM节点阶段。这四个阶段,基本覆盖了react-reconciler的核心逻辑。
React 源码解读之 Component & PureComponent
Component 和 PureComponent都是通过构造函数声明类,但PureComponent实现了 shouldComponentUpdate 方法。
React 源码解读之 useFiber
useFiber函数的作用是克隆旧节点,从而复用旧节点。在克隆旧节点时,是通过 双缓冲 的方式来复用旧节点。
React 源码解读之 setState 和 forceUpdate
setState和forceUpdate两者的更新流程相似,唯一的不同是执行forceUpdate时 update对象的tag属性值更改成了ForceUpdate。
React 源码解读之 ReactDOM.render
在执行ReactDOM.render时,主要是创建fiber和创建update。无论是首次还是多次调用,都会调用updateContainer函数创建update 来开启一次更新。
React 算法应用之深度优先遍历
虚拟DOM是一棵树形结构,即fiber树,对于树的遍历,通常有两种方法:深度优先遍历和广度优先遍历。如果react使用深度优先遍历来遍历fiber树。
React 源码解读之 key 的作用是什么,能省略吗?
key 主要用于diff算法中,它是fiber对象的唯一标识,其作用是用于判断节点是否可复用,从而减少不必要的 diff,提高diff 的效率。因此,在开发中,我们应该主动设置key,尤其是在列表中。
2020更新,Vue仿探探拖拽卡片的效果
类似Tinder和探探的卡片效果的组件,社区中已经非常多了。我这一版除了可以实现和他们一样的效果外。还增加了飞卡的效果,就是类似我的女神邱淑贞这样。 其实我最早实现这个效果,是在2018年的时候,在weex上实现过一版。原帖请看这里:https://zhuanlan.zhihu…
一键反编译微信小程序获取源码,并转换为uniapp或taro跨端项目
近期热门文章(感谢掘友的鼓励与支持🌹🌹🌹):做了一夜动画,就为让大家更好的理解Vue3的CompositionApi762赞🔥耗子尾汁,云开发的羊毛人人可薅!|🏆技术专题第七期征文32赞特别声明★★★
下一页
个人成就
文章被点赞
699
文章被阅读
312,735
掘力值
6,668
关注了
14
关注者
215
收藏集
41
关注标签
16
加入于
2019-05-31