首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue 源码理解
一咻
创建于2021-10-23
订阅专栏
Vue源码学习笔记
等 5 人订阅
共7篇文章
创建于2021-10-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue 源码初探(七)生命周期和Mixin实现
抛出问题 如何给所有组件都添加生命周期函数? 生命周期是怎样实现的?钩子方法(回调函数)? 寻找思路 添加Vue.mixin方法 global/index.js 缓存钩子函数 utils.js 调用钩
Vue 源码初探(六)数组依赖收集与触发更新
思维导图 前言 上一节Vue 源码初探(五)对象异步更新nextTick()我们处理了对象频繁修改值,把多次操作进行合并处理,其中就是把依赖信息先收集起来放到微任务中一起执行 正文 给引用类型创建de
Vue 源码初探(五)对象异步更新nextTick()
思维导图 前言 上一节我们实现了当我们改变了属性值之后页面会自动触发更新的流程,本节我们要考虑的是,当我们多次修改同一个属性的时候避免渲染多次的情况发生,所以我们在内部采用了异步更新页面的流程。 正文
Vue 源码初探(四)依赖(对象)收集的过程
思维导图 前言 上一篇文章里面我们已经做完了单个根组件数据到页面的渲染过程。Vue 源码初探(三)单组件挂载(渲染) 。 现在我们来做一件事情,更改属性之后手动调用_update()函数让页面触发更新
Vue 源码初探(三)单组件挂载(渲染)
思维导图 前言 上一篇文章里面主要讲了,Vue内部是如何实现将template转换成ats代码的。以及怎样用ast代码生成出render函数的。Vue 源码初探(二)模板编译。 这一篇我们主要来讲怎样
Vue 源码初探(二)模板编译
思维导图 前言 上一篇文章里面主要写了Vue的数据响应式原理是怎么实现的,涉及对象的数据劫持、数组的变异方法的重写、以及data下面数据的便捷取值。Vue 源码初探(一)响应式原理。 这一篇我们主要讲
Vue 源码初探(一)响应式原理
Vue 源码初探 环境搭建 安装babel 运行以下命令安装所需的包(package): 2.在项目的根目录下创建一个命名为 babel.config.json 的配置文件(需要 v7.8.0 或更高