首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
解读 Vue 源码
订阅
l01
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
从零开始构建 vue3
2019年10月5日凌晨,Vue 的作者尤雨溪公布了 Vue3 的源代码。当然,它暂时还不是完整的 Vue3,而是 pre-alpha 版,只完成了一些核心功能。github 命名为 vue-next ,寓意下一代 vue 。在笔者发文前,已经有很多大佬陆续发布了一些解读 Vu…
Vue3 深度解析
距离尤雨溪首次公开 Vue3 (vue-next)源码有一个多月了。青笔观察到,刚发布国庆期间,出现不少解读 Vue3 源码的文章。当然不少有追风蹭热之嫌,文章草草讲讲响应式原理,或者只是做了一些上层的导读,告诉读者应该先看哪再看哪。不能说这些文章就没有一点价值,它确实能够让你…
【读vue 源码】溯源 import Vue from 'vue' 到底做了什么?
flow 是由Facebook出品的javascript静态类型检查工具。vue.js 的源码是采用flow做了静态类型检查。因为javascript是动态类型的语言。语言灵活的同时也很容易引发一些隐蔽的隐患代码。在编译的时候看上去不会报错,但运行的时候就会出现奇奇怪怪的bug…
从 vue 源码看观察者模式
观察者模式(Observer):通常又被称作为发布-订阅者模式。它定义了一种一对多的依赖关系,即当一个对象的状态发生改变的时候,所有依赖于它的对象都会得到通知并自动更新,解决了主体对象与观察者之间功能的耦合。 上面对于观察者模式的概念可能会比较官方化,所以我们讲个故事来理解它。…
Vue源码的最后一站
不过这似乎并没有让我放弃,我可以起的早一点,也可以睡得晚一点。直到现在我写了约20万字,依然在持续更新,但我觉得它应该可以和大家见面了,大家久等了。 接下来让我介绍一下《Vue技术内幕》这套源码分析文章的特点,希望让你感受到我的诚意。 上面的链接拿走不谢,另外我要解释一下为什么…
VUE源码系列五:组件是怎样生成的?(附详细源码解析)
Vue的核心思想就是组件化,我们去开发一个页面,就是拿一堆组件去搭建,像堆积木一样,因此,今天我们来分析一下Vue组件是如何创建的,以及它的内部工作原理。 相信大家对上边对代码应该不陌生,h就相当于createElement方法,而它接收的是一个组件App,OK,让我们来逐一分…
你还不知道Vue的生命周期吗?带你从Vue源码了解Vue2.x的生命周期(初始化阶段)
相信很多人和我一样,在刚开始了解和学习Vue生命明周期的时候,会做下面一系列的总结和学习。欢迎大家来学习和讨论~
深入剖析Vue源码 - 来,跟我一起实现diff算法!
之前讲到Vue在渲染机制的优化上,引入了Virtual DOM的概念,利用Virtual DOM描述一个真实的DOM,本质上是在JS和真实DOM之间架起了一层缓冲层。当我们通过大量的JS运算,并将最终结果反应到浏览器进行渲染时,Virtual DOM可以将多个改动合并成一个批量…
Vue CLI 源码探索 [开篇]
Vue CLI 源码探索 [六] 探索下 Vue CLI 的插件机制,内容较多,请慢慢看。涉及如下插件(@vue/cli-plugin-vuex/router/babel/typescript/eslint) 功能丰富:对于 Babel、Typescript、ESLint、Po…