首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
IBennett2026
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
新一代状态管理工具,Pinia.js 上手指南
前言 Pinia.js 是新一代的状态管理器,由 Vue.js团队中成员所开发的,因此也被认为是下一代的 Vuex,即 Vuex5.x,在 Vue3.0 的项目中使用也是备受推崇。 Pinia.js
【手摸手】带你看 Vue2 源码 - 第二章
之前我们介绍过组件在挂载时执行 $mount 方法,实际执行的是 mountComponent 方法。在这个方法里创建了一个当前实例的渲染 Watcher 对象,第二个参数是 updateComponent 方法,如果该方法被调用会最终执行 _render 方法,_render…
看Vue Router源码并不难,这一份源码剖析就够了
响应型数据:在Vue中,修改数据后会重新渲染,那么它是怎么做到的呢?通过劫持引用型数据的属性的getter和setter方法,从而将数据变成响应型数据(使用Object.defineProperty或者Proxy来实现)。 观察者:变成响应型数据后,那么哪些数据更改后会触发重新…
根据调试工具看Vue源码之虚拟dom(二)
扫描下方的二维码或搜索「tony老师的前端补习班」关注我的微信公众号,那么就可以第一时间收到我的最新文章。
根据调试工具看Vue源码之虚拟dom(一)
Vue 通过建立一个虚拟 DOM 对真实 DOM 发生的变化保持追踪。请仔细看这行代码: createElement 到底会返回什么呢?其实不是一个实际的 DOM 元素。它更准确的名字可能是 createNodeDescription,因为它所包含的信息会告诉 Vue 页面上需…
从vue2.6.10源码看vue是怎么跑起来的
先看initMixin。因为在Vue的构造函数里面需要执行this._init(options) 看上去比较大“简单”,但是里面每一个initXXX都是大家伙。 这里先提下initRender(vm)。 其中vm.$createElement = function (a, b,…
看vue3源码可以学到什么 : 一 、README
尤神发布vue3源码已经有大半个月,不少好奇且习惯早起的鸟儿都已经clone好大神代码的汲取养分了。作为其中的一只,再此将膜拜中的过程及收获汇沉淀汇总,以期形成一个系列提升自己。 本文作为系列第一章,将介绍开源项目必须对准开首枪的内容 README. circleci。read…
根据调试工具看Vue源码之watch
我们的意图是 —— 监测app这个变量,并在函数中打下一个断点。 我们期待的是 —— 断点停下后,调用栈中出现相关的函数,提供我们分析watch原理的依据。 ... 看到需要经过这么多的调用过程,不禁心里一慌... 然而,如果你理解了上一篇关于computed的文章,你很容易就…
看不懂源码?先来恶补一波Object原型吧
Object是一种引用数据类型,也是一个构造函数。 Object的原型。 Object原型处于原型链的顶端,是所有对象的原型。 返回Object函数名。 将两个对象合并,并返回新的对象。 在产生冲突时,后者的属性会覆盖前者。 该方法属于浅拷贝。 以对象原型,创建一个新对象。 第…
Vue3 跟着尤雨溪学 TypeScript 之 Ref 类型从零实现
Vue3 中,ref 是一个新出现的 api,不太了解这个 api 的小伙伴可以先看 官方api文档。 简单介绍来说,响应式的属性依赖一个复杂类型的载体,想象一下这样的场景,你有一个数字 count 需要响应式的改变。 这样肯定是无法触发响应式的,因为 Proxy 需要对一个复…