首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
PANJU
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
响应式原理二:依赖收集
前面已经分析了如何将一个普通 data 对象变成一个响应式对象,这过程涉及到依赖收集和派发更新。本文将进一步分析依赖收集的实现原理。
响应式原理一:data 初始化
对于 Vue 来说,数据响应式原理是它的核心特点之一,即数据发生变化,驱动视图改变;而其实现响应式的核心是利用 ES5 的 Object.defineProperty
Vue 生命周期钩子函数
Vue 框架有一套完整的生命周期,在合适的时机调用对应的钩子函数,执行用户自己实现的逻辑。本文将从源码的角度来分析生命周期钩子函数在其内部是如何被调用的?
合并配置(options)
在初始化 Vue 实例的过程中,有一段逻辑涉及到 options 的合并,这其中分为两种场景:首次初始化时 options 合并和组件 options 合并。它们合并的逻辑有所不同,这也是本文所要探究
理解 this
在 JavaScript 这门语言中,this 既是比较基础的知识点,也是比较难理解的,想要理解透彻需要花点时间深究。
组件渲染成 VNode
在《render 渲染原理》一文中,分析了 render 函数如何将 Vue 实例渲染成 VNode。有两种渲染方式:一是普通节点渲染;二是组件渲染。而当时分析了普通节点的渲染,那么将分析组件的渲染。
普通节点 patch 过程
在上一篇文章《render 渲染原理》,讲解了如何把 Vue 实例渲染成虚拟 DOM。沿着这一思路,将讲解如何把虚拟 DOM 渲染成真实 DOM。
Render 渲染原理
在《mount 挂载实现原理》一文中,详细地讲解其背后是如何实现的。其中留下三个核心逻辑未具体展开,本文将讲解其中一个,即 render 函数如何将 Vue 实例渲染成虚拟 DOM。
mount 挂载实现原理
从《new Vue 发生了什么》一文可知,如果在实例化 Vue 时传入的参数 el 不为空时,那么在其内部会自动调用 Vue 实例上函数 $mount 进行挂载,本文将探究其发生了什么?
Vue 实例化其内部是如何实现的
在上一篇文档,详细地讲解了 `import Vue from 'vue'` 这行代码背后的原理;而本文将从原理层面探究 new Vue 其背后究竟发生了什么?
下一页
个人成就
文章被点赞
11
文章被阅读
12,929
掘力值
555
关注了
36
关注者
1
收藏集
0
关注标签
7
加入于
2019-11-16