首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue3.x源码解读
订阅
3Lunavis
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Vue3生命周期Hooks的原理及其与调度器(Scheduler)的关系
Vue3的生命周期的实现原理是比较简单的,但要理解整个Vue3的生命周期则还要结合整个Vue的运行原理,又因为Vue3的一些生命周期的执行机制是通过Vue3的调度器来完成的,所以想要彻底了解Vue3的
在 Vue 中为什么不推荐用 index 做 key
前言 前端开发中,只要涉及到列表渲染,那么无论是 React 还是 Vue 框架,都会提示或要求每个列表项使用唯一的 key,那很多开发者就会直接使用数组的 index 作为 key 的值,而并不知道
LRU缓存-keep-alive实现原理
前言 相信大部分同学在日常需求开发中或多或少的会有需要一个组件状态被持久化、不被重新渲染的场景,熟悉 vue 的同学一定会想到 keep-alive 这个内置组件。 那么什么是 keep-al
尤雨溪都在用的“LRU(最近最少使用)”算法到底是个啥?
LRU(最近最少使用)缓存机制,在vue的keep-alive组件中也曾使用,他到底有什么神奇之处?这篇文章通过画图理解 + 2种解决方案,彻底搞明白。
面试官:请使用JS完成一个LRU缓存?
LRU 缓存算法是一个非常经典的算法,在很多面试中经常问道,不仅仅包括前端面试。小伙伴们如果刷过 Leetcode 算法题,相信你一定遇到过 LRU 算法的题。
深入浅出虚拟 DOM 和 Diff 算法,及 Vue2 与 Vue3 中的区别
深入浅出 Diff 算法,完整源码行行加注释,一层层揭开 Diff 算法的面纱,助你彻底弄懂 Diff 算法原理
解锁vue3 diff算法
二、 vue3 diff 经过vue2diff算法的学习,这次我们直接进入正题 这次采用五步走的方式来学习 源
多图彻底搞懂vue2 diff算法
一、vue2的diff过程 比较方式: 同级比较,不会跨级比较 patch函数 diff过程就是调用 patch函数,比较新旧节点,一边比较一边给真实DOM打补丁,那么我们就先来看一下patch函数:
最长递增子序列及vue3.0中diff算法
VUE3.0对diff过程进行了升级,去掉了key查找,而是变成了计算最少移动dom的方案,然后在进行dom更新,它的计算方式就是以最长递增子序列算法为基础进行改造而来的,本文将一点点推导破解此算法!
聊聊 Vue 的双端 diff 算法
Vue 和 React 都是基于 vdom 的前端框架,组件渲染会返回 vdom,渲染器再把 vdom 通过增删改的 api 同步到 dom。 当再次渲染时,会产生新的 vdom,渲染器会对比两棵 v