240 发简信
IP属地:广东
  • 2018-10-29 Vue源码解析阅读笔记

    组件更新 新旧节点不同的更新流程是创建新节点->更新父占位符节点->删除旧节点;而新旧节点相同的更新流程是去获取它们的 children,根据不...

  • 2018-09-09 Vue源码解析阅读笔记

    nextTick 当我们需要处理DOM更新变化后的数据情况时,使用this.$nextTick() 检测变化的注意事项 当响应式数据对象(比如数...

  • 2018-09-05 Vue源码解析阅读笔记

    派发更新 当我们在组件中对响应的数据做了修改,就会触发 setter 的逻辑,最后调用 dep.notify() 方法通知订阅watcher,当...

  • 2018-07-17 Vue源码解析阅读笔记

    响应式对象 通过Object.defineProperty()给属性添加getter/setter,以达到响应式改变dom。目的就是为了在我们访...

  • 2018-07-15 Vue源码解析阅读笔记

    Vue的异步组件 异步组件实现的本质是 2 次渲染,除了 0 delay 的高级异步组件第一次直接渲染成 loading 组件外,其它都是第一次...

  • Resize,w 360,h 240
    2018-07-04 Vue源码解析阅读笔记

    生命周期 在created()才能得到注入的数据props/data 当数据发生改变时调用beforeUpdate(),最后重新渲染成功调用up...

  • 2018-07-02 Vue源码解析阅读笔记

    合并配置 在new Vue()初始化时,会通过mergeOptions()的方法,把全局变量、全局方法、全局组件等配置option进行合并,然后...

  • 2018-06-28 Vue源码解析阅读笔记

    Vue的全局API 里面定义了Vue的全局变量,比如Vue.init()、Vue.component()注册全局组件 Vue选项规范化 可以把开...

  • 一道关于JS作用域的面试题

    函数在被直接调用的时候,其中的this指针永远指向window 匿名函数 this总是指向window对象 谁执行函数,this就指向谁 如果函...