更新子节点的优化策略1:目标old节点的位置预测

更新子节点的优化策略1:目标old节点的位置预测:

  • 如果 oldStartVnode 和 newStartVnode 是同一个节点,直接 patchVnode,同时 oldStartIdx、newStartIdx 索引都加 1(向右移动)
  • 如果 oldEndVnode 和 newEndVnode 是同一个节点,直接 patchVnode,同时 oldEndIdx、newEndIdx 索引都减 1(向左移动)
相关推荐
RoyLin6 小时前
TypeScript设计模式:门面模式
前端·后端·typescript
RoyLin6 小时前
TypeScript设计模式:责任链模式
前端·后端·typescript
RoyLin6 小时前
TypeScript设计模式:装饰器模式
前端·后端·typescript
RoyLin7 小时前
TypeScript设计模式:复合模式
前端·后端·typescript
RoyLin8 小时前
TypeScript设计模式:策略模式
前端·后端·typescript
RoyLin9 小时前
TypeScript设计模式:桥接模式
前端·后端·typescript
RoyLin11 小时前
TypeScript设计模式:抽象工厂模式
前端·后端·typescript
烛阴1 天前
【TS 设计模式完全指南】懒加载、缓存与权限控制:代理模式在 TypeScript 中的三大妙用
javascript·设计模式·typescript
奔跑的蜗牛ing2 天前
Vue3 + Element Plus 输入框省略号插件:零侵入式全局解决方案
vue.js·typescript·前端工程化
光影少年3 天前
Typescript工具类型
前端·typescript·掘金·金石计划