首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue源码分析
订阅
empty0
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
推荐 7 个 Vue2、Vue3 源码解密分析的重磅开源项目 👍
1. 为什么要学习源码 ? 阅读优秀的代码的目的是让我们能够写出优秀的代码。 不给自己设限,不要让你周围人的技术上限成为你的上限。 其实就跟我们写作文一样,你看的高分作文越多,写出高分作文的概率就越大。 基于现在的程序员工作模式(模块化开发,只需要拿到需求做自己的部分),别说看…
Vue原理解析(二):初始化时beforeCreate之前做了什么?
先需要交代下,每一个组件都是一个Vue构造函数的子类,这个之后会说明为何如此。从上往下我们一步步看,首先会定义_uid属性,这是为每个组件每一次初始化时做的一个唯一的私有属性标识,有时候会有些作用。 首先要找的组件需要定义name属性,当然定义name属性也是一个好的书写习惯。…
Vue 源码解读(5)—— 全局 API
目标 深入理解以下全局 API 的实现原理。 Vue.use Vue.mixin Vue.component Vue.filter Vue.directive VUe.extend Vue.set 等
带你全面分析vue-router源码(万字长文)
在前一篇文章——聊一聊实现Vue路由组件缓存遇到的’坑‘中遇到的vue路由组件缓存问题已经解决并对项目进行了适当的优化改进,但是并未开探寻究vue-router的源码,这篇就继续上次的话题,深入分析vue-router源码中对导航守卫、动态参数匹配、过渡效果和异步组件等的实现。…
浅析 vue-router 源码和动态路由权限分配
上月立过一个 flag,看完 vue-router 的源码,可到后面逐渐发现 vue-router 的源码并不是像很多总结的文章那么容易理解,阅读过你就会发现里面的很多地方都会有多层的函数调用关系,还有大量的 this 指向问题,而且会有很多辅助函数需要去理解。但还是坚持啃下来…
详解 Vue 生命周期实现
在我们平时使用各种框架的时候,都避免不了使用到一种特性,就是 生命周期 钩子,这些钩子,可以给我们提供很多便利,让我们在数据更新的每一个阶段,都可以捕捉到它的变化。 这张图其实已经大概的告诉了我们,每个阶段做了什么,但是我觉得还有必要详细的去分析一下,这样在未来如果我们要实现类…
Vue 模板编译原理
,如果感兴趣或者对美股感兴趣可以加我微信: xiaobei060537, 一起交流 😝。 关于vue的内部原理其实有很多个重要的部分,变化侦测,模板编译,virtualDOM,整体运行流程等。 之前写过一篇《深入浅出 - vue变化侦测原理》 讲了关于变化侦测的实现原理。 那…
简单易懂的Vue数据绑定源码解读
1. 对象的访问器属性——getter和setter: 大家可以把getter和setter理解成获取对象属性值和给对象属性赋值时的钩子就可以了。 2. 订阅者模式: 订阅者模式也叫“订阅-发布者模式”,对于前端来说这种模式简直无处不在,比如我们常用的xx.addEventLi…
vue的渲染过程
Vue的模板编译在$mount之后,通过compile方法,经过parse、optimize、generate方法,最后生成render function来生成虚拟DOM,虚拟DOM通过diff算法,来更新DOM。 在了解 parse 的过程之前,我们需要了解 AST,AST …
vue2.0|思路篇|数据劫持
前言文章结构采用【指出阶段目标,然后以需解决问题为入口,以解决思路为手段】达到本文目标,若使诸君稍有启发,不枉此文心力^-^文分【思路篇】和【实现篇】,本文是思路篇,建议看两个窗口同步阅读-》vue2