首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue源码学习
单线程_01
创建于2022-04-05
订阅专栏
有关源码学习的博文
等 3 人订阅
共11篇文章
创建于2022-04-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【源码阅读】vue3 - reactive 源码探究三
在 vue3 文档 深入响应式系统 什么是响应式中有提到过几个核心的概念,副作用 (effect),依赖 (dependency),核心思想就是当读取数据时触发 track,数据变化时触发 trigg
【源码阅读】vue3 - reactive 源码探究二
vue 代理对象 handler 执行过程探究,baseHandlers 是当代理对象为 Object(普通的对象) 和 Array 的 handler
【源码阅读】vue3 - reactive 源码探究
在vue设计与实现4.3设计一个完善的响应系统中提到一个响应式系统的工作流程如下: 当读取操作发生时,将副作用函数收集到“桶”中; 当设置操作发生时,从“桶”中取出副作用函数并执行。 读取操作会调用
vue3 源码学习 --- computed
computed 的实现原理 用法 先看看 computed 的用法 这里我们给 computed 函数传递了第一个参数,它是一个类似 getter 的回调函数,输出的是一个只读的响应式引用。为了访问
Vue3 源码学习 --- 响应式一
响应式系统 响应式系统可以说 vue 的驱动器,当读取模板中的数据时触发 getter,此时收集渲染函数;模板中的数据被修改触发 setter,此时执行收集到的渲染函数。vue 响应式的实现的核心思想
vue 源码学习 --- 总纲篇
vue源码学习,初步了解编译器,渲染器的工作原理,知道虚拟DOM到底是什么,编译器怎么将模板转变成虚拟DOM,而渲染器又是怎么将虚拟DOM变成真实DOM,了解vue打包后生成的文件格式
vue源码入门系列二 - 数据响应式
当你把一个普通的JavaScript 对象传入Vue 实例作为data选项,Vue 将遍历此对象所有的 property并使用Object.defineProperty全部转为getter/sette
vue源码入门系列一 - vue的初始化
vue源码入门学习系列一 - vue的初始化 本文从一个很简单的demo,通过 debugger ,断点 , console.log 方式一步步了解 vue 初始化的过程,同时结合一些原理面刨析的视频
vue3源码浅析:createRenderer
vue3源码浅析:createAppvue3源码浅析:mountvue3源码浅析:createRenderercreateApp执行过程createApp是Vue3的入口,执行该函数可以得到一个应用实
vue3源码浅析:mount
mount方法,将应用实例的根组件挂载在提供的 DOM 元素上。数据响应式;vnode获取,vnode diff,最后渲染成DOM,这些方法都是在mount执行中完成的。 effect在Vue3中的作用就相当于Vue2中的observe,update生成后,挂载之前会先运行一下…
vue3源码浅析:createApp
createRenderer 函数,从源码的注释上可以知道,这是一个可以提供给用户自定义渲染器的方法。