这是我在博客园看到的一篇文章。这很棒。让我们把它留作笔记。开始吧。为什么要使用nextTick(this.$nextTick())进行dom渲染的回调,不用过多解释源码,解读这个函数很简单,从vue2.2.6版本的450行开始。首先,这个函数是采用单利模式还是somethingvarcallbacks=[];创建的闭包函数?//缓存函数数组varpending=false;//是否正在执行vartimerFunc;//保存待执行函数首先定义了一些变量供后面使用,下面是一个函数functionnextTickHandler(){pending=false;//复制函数数组的副本varcopies=callbacks.slice(0);//清除函数数组callbacks.length=0;//按顺序执行函数for(vari=0;i
