Avatar notebook default
13篇文章 · 10539字 · 1人关注
  • Vue patch(Vue2.5 patch 方法源码解析)

    当通过 crateComponent 创建了组件 VNode,接下来会走到 vm._update,执行 vm._update,执行 vm.pat...

  • createComponent(分析 vue 创建组件源码)

    之前分析过 createElement 的实现,它最终会调用 _createElement 方法,其中有一段逻辑是对参数 tag 的判断,如果是...

  • Vue组件化 (分析 Vue2.5 源码)

    Vue 另一个核心思想就是组件化。到底什么是组件化 ? 就是把页面拆分成多个组件(component), 每个组件依赖的 CSS,JavaScr...

  • Vue update 首次渲染(Vue2.5 update 源码解析)

    update Vue 的 _update 是实例的一个私有方法,它被调用的时机有 2 个,一个是首次渲染,一个是数据更新的时候,我这章就先看一下...

  • createElement( vue 新建元素)

    这个介绍的是 createElement 是怎么创建一个元素的。接下来还有一篇会介绍到 createElement 是怎么创建组件的。 Vue ...

  • Resize,w 360,h 240
    Vue Virtual DOM 源码解析

    Virtual DOM 这个概念相信大多数的开发人员都不会陌生,它产生的前提就是操作浏览器中的 DOM 是很 ·昂贵· 的,为了更直观的看到,我...

  • Vue render 源码分析

    Vue 的 _render 方法是实例的一个私有方法,它用来实例渲染成一个虚拟的 Node,源码定义在 src/core/instance/re...

  • Vue $mount (解析 $mount 源码)

    Vue 中通过 $mount 实例方法挂载 vm,$mount 方法在多个文件中都有定义,比如: src/platforms/web/entr...

  • 源码角度分析 new Vue 会发生什么

    从入口代码开始分析,new Vue 背后发生了哪些事情。 new 关键字在 JavaScript 中代表实例化一个对象,而 Vue 实际上是一个...

文集作者