美文网首页
手写核心源码

手写核心源码

作者: 罗不错 | 来源:发表于2020-10-26 14:37 被阅读0次

https://github.com/luozheao/vue-origin-code

1.虚拟节点转真实节点
1.1 需要节点操作相关的文件domOper.js
1.2 需要渲染的文件render.js

2.数据具备响应式
需要reactiveFn数据响应式化, track依赖收集,trigger依赖触发.

3.对比算法-核心:最大上升子序列
diff对比时, 如果前后节点都是数组ArrOld,ArrNew, 则要在ArrNew中找到最大上升子序列maxArr.
在插入dom时,如果遇到子序列maxArr中的序号,则跳过去.

相关文章

网友评论

      本文标题:手写核心源码

      本文链接:https://www.haomeiwen.com/subject/tfmamktx.html