首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
VUE源码分析
订阅
catchonme
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
vue不止双向绑定,来看看EventEmitter是怎么实现的
使用原生JavaScript实现的EventEmitter 如何将实现的EventEmitter应用到vue
源码解读: Vuex 的一些缺陷
众所周知,Vuex 是 Flux 架构的一种实现。Flux 清晰确立了数据管理场景下各种职能单位,其主要准则有: Vuex 也是紧紧围绕这些准则开发的,通过 store 类提供 Flux 模式的核心功能。在满足架构的基本要求之外,则进一步设计了许多便利的措施: 网上已经有很多解…
Vuex源码阅读分析
Vuex是专为Vue开发的统一状态管理工具。当我们的项目不是很复杂时,一些交互可以通过全局事件总线解决,但是这种观察者模式有些弊端,开发时可能没什么感觉,但是当项目变得复杂,维护时往往会摸不着头脑,如果是后来加入的伙伴更会觉得很无奈。这时候可以采用Vuex方案,它可以使得我们的…
Vue2 源码漫游(二)
接下来就是mountComponent。这里面有一个关键点 vm._watcher = new Watcher(vm, updateComponent, noop),这个其实就是上篇中说到的依赖收集的一个触发点。你可以想想,组件在这个时候其实数据已经完成了响应式转换,就坐等收集…
【大型干货】手拉手带你过一遍vue部分源码
学会看package.json文件,就像你在使用MVVM去关注它的render一样。 既然$ npm run dev命令可以重新编译出vue.js文件,那么我们就从scripts中的dev开始看吧。 注意上面指令中的两个关键词scripts/config.js和web-full…
Vue nextTick 机制
这段脚本执行我们猜测会依次打印:1、2、3。但是实际效果中,只会输出一次:3。为什么会出现这样的情况?我们来一探究竟。 我们定义watch监听msg,实际上会被Vue这样调用vm.$watch(keyOrFn, handler, options)。$watch是我们初始化的时候…