首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue Source Analysis
订阅
Sally12
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
vue组件的全局注册和局部注册原理解析
vue组件的注册分为全局注册和局部注册,全局注册可以在任意组件中使用,而局部注册只能在当前组件中使用,接下来我们就来一探究竟吧。 this就是Vue,this.options._base也是指Vue, 可以看到调用Vue.extend方法,传入一个对象返回一个构造函数,然后把这…
Vue源码阅读前必须知道javascript的基础内容
vue目前是前端使用频率较高的一套前端mvvm框架之一,提供了数据的响应式、watch、computed等极为方便的功能及api,那么,vue到底是如何实现这些功能的呢?在探究vue源码之前,必须了解以下几点javascript的基本内容,通过了解这些内容,你可以更加轻松的阅读…
史上最强vue总结---面试开发全靠它了
运行速度更快:相比较与react而言,同样是操作虚拟dom,就性能而言,vue存在很大的优势。 总共分为8个阶段创建前/后,载入前/后,更新前/后,销毁前/后。 对象为引用类型,当复用组件时,由于数据
面试官:自己搭建过vue开发环境吗?
前段时间,看到群里一些小伙伴面试的时候被面试官问到这类题目。平时大家开发vue项目的时候,相信大部分人都是使用 vue-cli脚手架生成的项目架构,然后 npm run install 安装依赖,npm run serve启动项目然后就开始写业务代码了。 但是对项目里的webp…
【PPT分享】Evan Vue.js 技术分享
相关链接:rfcsVue2.0的建议学习顺序Vue技术内幕Vue技术揭秘
你了解 Vue 静态节点的优化吗?
Vue 在 template -> AST -> parse -> optimize -> generate -> render -> vnode 这个template 转化为 vnode 流程中,在 optimize 阶段会做一些优化,就是检测不需要进行DOM改变的静态子树,…
Vue3源码学习之三根树:组件树、Vnode Tree、Dom树(持续更新..)
大家都忙着解析各种Vue3的源代码,而我连Vue2的源码还没整明白,这就是差距,手捧《人生模式》一书,还需加倍努力呀!!!把以前写好的草稿发出来,以前写的标题是《Vue源码学习之三根树:组件树、Vnode Tree、Dom树》,很明显已经落伍了,Vue3已经出来好久了,果断把标…
推荐 7 个 Vue2、Vue3 源码解密分析的重磅开源项目 👍
1. 为什么要学习源码 ? 阅读优秀的代码的目的是让我们能够写出优秀的代码。 不给自己设限,不要让你周围人的技术上限成为你的上限。 其实就跟我们写作文一样,你看的高分作文越多,写出高分作文的概率就越大。 基于现在的程序员工作模式(模块化开发,只需要拿到需求做自己的部分),别说看…
深入源码学习Vue响应式原理
最近一段时间在阅读Vue源码,从它的核心原理入手,开始了源码的学习,而其核心原理就是其数据的响应式。并且结合设计模式进行学习 观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,并自动更新。观察者模式属于行为型模式,行为型模…
Vue 源码patch过程详解
在这篇文章深入源码学习Vue响应式原理讲解了当数据更改时,Vue是如何通知订阅者进行更新的,这篇文章讲得就是:视图知道了依赖的数据的更改,如何将新的数据反映在视图上。 在真实的HTML中有DOM树与之对应,在Vue中也有类似的Vnode Tree与之对应。 在jquery时代,…