首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue源码解析
订阅
用户1545638087834
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 0订阅
Vue3 为啥用 Proxy 换掉Object.defineProperty
希望你阅读完这篇文章后能轻松回答出以下的几个问题: vue3 为什么要用 proxy、defineProperty 和 proxy 的区别、你是怎么理解 ES6 中的 Proxy?
vue3通过ref可以拿到DOM原理
在 Vue 3 中,通过 ref 可以获取到 DOM 元素,这在 Vue 2 中也是类似的,不过 Vue 3 引入了 Composition API,使得使用 ref 变得更加灵活和强大。以下是详细的
Vue3硬核源码解析系列(7)watch源码解析
watch即为监听:监听响应式数据,每当状态发生变化,就会触发回调函数。如果大家对之前的源码分析有所理解的话,我相信大家可以猜到watch实现原理。
Vue3 源码解读之侦听器watch的实现原理
watch 的本质就是观测一个响应式数据,当数据发生变化时通知并执行相应的回调函数。watch的实现利用了effect 和 options.scheduler 选项。
Vue3 源码解析系列 - Computed
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第16天,点击查看活动详情 前言 Computed 方法有两种用法,一个是传入一个 getter 函数,并根据 getter 的返回
实现vue3响应式系统核心-增强对象拦截
简介 在之前的文章中我们实现一个响应式系统的 MVP 模型,也实现了 computed 、watch 等。 今天再来看看对于对象的拦截,我们思考以下几个问题: 如何拦截 in操作符呢? 如何拦截 fo
Vue reactivity 源码精读(一): EffectScope
EffectScope 类是 vue 响应式的基石,提供了一种方式来组织响应式的副作用,能够批量控制副作用的激活和停止。这对于在组件卸载时清理副作用特别有用,防止内存泄漏。
effectScope实战绝佳体验
前言 之前分享过两篇关于EffectScope的文章:vue3之effectScope强大功能和vue3源码之旅-effectScope,一篇介绍了EffectScope的具体使用,另一篇是Effec
Proxy的使用细节
前言 当初在看 ES6 的书籍时,我首次接触到了 Proxy 这个概念。"这不就是 Object.defineProperty 的替代品吗?功能与 defineProperty 如出一辙", 那时的我
借助 Proxy 刨析数组方法的底层逻辑 | 实现最原生的 splice 方法
ES6 推出的 Proxy 让我们有了理解原生函数的另一种方式,而不用去看编译器的 C++ 源码。本文使用 Proxy 拦截了数组的读写,依据数组元素的存取顺序,实现了数组方法的底层逻辑。