7篇文章 · 4629字 · 3人关注
在vue的代码中,有时候会用到this.$nextTick,这个方法的回调函数里可以获取到数据更新之后的DOM,使用的方法这里就不说了。在v...
上一篇说的是vnode怎样挂载到页面上,但是不可能一个数据的改变就把整个页面的dom都替换掉,这样的话效率也太低了。为了提高效率需要做的就是要...
上一篇讲到当与页面渲染相关的依赖发生变化时,就会触发render watcher的run方法执行,重新收集依赖,而render watcher...
首先,给Watcher对象做点改动: 可以看到,在每次Watcher.run执行的时候,都会执行this.get方法获取最新的值,而执行ge...
watch一个Computed属性: 其实了解完前面的依赖收集原理之后,watch一个computed属性和data属性并没有什么区别,就是代...
关于上一篇的几点疑问其实在看源码的过程中已经看明白了,但是回过头来发现又容易忘了,这也是我决定写几篇文章记录一下的原因。 数组的依赖收集: 我...
最近闲来在比较深入的学习vue的源码,受益匪浅,在这边记录一些心得,顺便给自己定个小目标--自己实现一个简单的vue框架,不考虑错误检查,不考虑...
文集作者