花费 37 ms
详解vue的diff算法原理

我的目标是写一个非常详细的关于diff的干货,所以本文有点长。也会用到大量的图片以及代码举例,目的让看这篇文章的朋友一定弄明白diff的边边角角。 先来了解几个点... 1. 当数据发生变化时,v ...

Wed Jul 17 07:56:00 CST 2019 0 2090
vue异步更新dom的原理

Data对象:vue中的data方法中返回的对象; Dep对象:每一个Data属性都会创建一个Dep,用来搜集所有使用到这个Data的Watcher对象; Watcher对象:主要用于渲染DOM ...

Thu Aug 27 02:56:00 CST 2020 0 1641
vue 的模板编译—ast(抽象语法树) 详解与实现

首先AST是什么? 在计算机科学中,抽象语法树(abstract syntax tree或者缩写为AST),或者语法树(syntax tree),是源代码的抽象语法结构的树状表现形式,这里特指编程语 ...

Tue Apr 03 19:19:00 CST 2018 2 854
vue响应式原理

vue的响应式是如何实现的? Watcher ----- Dep ---- walk + defineProperty 1 vue 初始化 -- 进行数据的set、get绑定,并创建了一个Dep ...

Thu Aug 27 00:36:00 CST 2020 0 507

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM