Vue3虚拟滚动列表组件进阶:不定高度及原理分析!!!
告别卡顿!手把手教你实现 Vue3 不定高度虚拟列表 你是否遇到过这样的场景: 这就是我们需要 虚拟列表 (Virtual List) 的时刻。 今天,我们将深入浅出地讲解如何实现一个支持不定高度的虚
告别卡顿!手把手教你实现 Vue3 不定高度虚拟列表 你是否遇到过这样的场景: 这就是我们需要 虚拟列表 (Virtual List) 的时刻。 今天,我们将深入浅出地讲解如何实现一个支持不定高度的虚
前段时间突然回顾了一下之前做过的一件事:上一份工作的核心任务之一,其实就是一个可视化 / 低代码平台。 当时受限于时间和复杂度,整体方案基本是基于 vue-sfc-playground 这一套思路,通
为什么需要版本检测 1. 解决浏览器缓存问题 静态资源缓存:浏览器会缓存 JS、CSS 等静态资源,用户可能继续使用旧版本 用户体验影响:用户无法及时获取新功能,导致功能缺失或操作异常 2. 保障功能
Vue3 编译优化系列,聚焦 Proxy 带来的核心编译时优化——无需再进行大量字符串解析,拆解其与 Vue2 Object.defineProperty 的本质差异,详解编译时解析、依赖追踪的优化逻
命周期钩子是 Vue 组件从诞生到销毁的全过程记录。掌握生命周期,不仅能让我们在正确的时间点执行逻辑,更是优化性能、排查内存泄露的关键。
前言 今天咱们来聊聊 Vue 响应式系统——这个让你写代码时“数据自动变视图,视图自动变数据”的神奇魔法,vue3发布后,网上很多分析Vue3响应式源码,基于weakMap -> map -> set
在开发 Vue 列表渲染时,编辑器总是提醒我们“必须绑定 key”。很多人习惯性地填入 index。但你是否思考过:key 到底在底层起到了什么作用?
一:前言 在前三篇文章中,已完成配置化 CRUD 体系的核心铺垫 —— 通过动态表单组件避免了重复编写表单模板,用搜索重置组件实现了列表筛选的统一封装,再借助 useTable Hooks 搞定了列表
承接 Vue3 编译优化系列,详解 Tree-shaking 在 Vue3 中的具体体现,分类梳理可被摇树的 API(核心、组件、指令等),拆解其底层实现逻辑与生效条件,助你优化项目体积、提升加载性能
? Vue3 + TS 实现长按指令 v-longPress:优雅解决移动端/PC端长按交互需求 在前端开发中,长按(Long Press)是高频交互场景(如移动端删除操作、PC端右键菜单、批量操作触
一:前言 在业务的CRUD开发体系中 ,几乎所有业务模块都需要实现列表查询与分页功能,你是不是经常会看到类似代码: 类似这样的代码,每新增一个列表页就需要几乎完整复制一遍,基于此,我们针对性...
学习通是常用的学习工具,可以随时进行学习,找到你需要的资源,跨平台就能在线学习,了解学习的进度,但是很多小伙伴找不到入口在哪,下面就分享给大家。学习通网页版登录
点击阅读