
Vue3
文章平均质量分 72
Vue3基础知识
whyfail
寂寂无名的众多开发者之一
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue3逐步抛弃虚拟Dom,React如何抉择
Vue3路线:编译时骚操作+运行时精准打击,走的是手术刀路线React路线:虚拟DOM+Fiber调度器+不可变数据,走的是坦克碾压路线原创 2025-05-23 09:39:03 · 521 阅读 · 1 评论 -
[特殊字符] React Fiber架构与Vue设计哲学撕逼实录
React这逼就像拿着手术刀做微创,Vue这货直接上精确制导导弹。架构差异本质是命令式vs声明式的哲学互殴,没有谁更好,只有谁更配你项目的菊花需求!原创 2025-05-20 09:52:29 · 371 阅读 · 0 评论 -
解析Reflect
Reflect 是 ES6 引入的一个内建对象,提供了一些用于操作对象的静态方法,这些方法通常与 Proxy 配合使用,简化了对象操作的代码。Reflect 主要的作用是作为一组更加标准化和一致的方式来执行常见的对象操作,比如获取属性、设置属性、删除属性等,尤其是在使用 Proxy 时,它提供了一种更加优雅的方式来执行默认的行为。原创 2024-11-19 09:26:50 · 680 阅读 · 0 评论 -
深入理解 Vue 3 的 `<Teleport>` 组件
在 web 开发中,良好的组件结构对于功能性和可维护性至关重要。Vue 3 提供了一个强大的功能——`` 组件,它允许你将组件模板的一部分“传送”到 DOM 中的其他位置。这在保持组件逻辑相关的同时,确保其在视觉层级中正确渲染时尤其有用。原创 2024-10-24 09:06:47 · 576 阅读 · 0 评论 -
理解Vue双向绑定和单向数据流
Vue 的双向绑定和单向数据流是其核心特性之一,理解这两者的机制对于掌握 Vue 的工作原理至关重要。原创 2024-10-23 09:42:45 · 1232 阅读 · 0 评论 -
Vue 3.3 新增宏函数:`defineOptions` 和 `defineSlots` 简介
Vue 3.3 引入了两个非常实用的新宏函数:`defineOptions` 和 `defineSlots`。这些函数让我们可以在使用 Vue 组件时写出更简洁、更高效的代码。原创 2024-10-22 09:50:52 · 622 阅读 · 0 评论 -
Vue 3 中 `setup()` 函数与 `<script setup>` 的本质区别
随着 Vue 3 的发布,组合 API 为开发者提供了更灵活的组件逻辑组织方式。其中,`setup()` 函数和 `` 语法是两个核心概念。原创 2024-10-21 09:30:07 · 589 阅读 · 0 评论 -
为什么 React 和 Vue 不采用像 Svelte 那样的编译方式?
探索为什么 React 和 Vue 不采用像 Svelte 那样的编译方式原创 2024-10-08 15:53:42 · 888 阅读 · 0 评论 -
宣布 Vue 3.5 版发布
在 3.5 版本中,Vue 的响应式系统经历了另一轮主要重构,实现了更好的性能和显著改进的内存使用(减少了 56%),没有行为上的变化。这次重构还解决了 SSR 中计算属性悬挂导致的过期计算值和内存问题。翻译 2024-09-04 09:15:02 · 1734 阅读 · 0 评论 -
Hooks是干什么的?
在编程的世界里,“Hooks”是一个你可能会经常听到的术语,特别是在前端开发中。它们为开发者提供了一种优雅且高效的方式来扩展和控制代码的执行流程。本文将深入浅出地介绍Hooks是什么,它们的作用是什么,以及如何在代码中使用它们,并结合React和Vue3这两个流行的前端框架来讲解。原创 2024-08-07 09:02:42 · 690 阅读 · 0 评论 -
为什么要使用 `ref`?浅谈 Vue 的响应式系统
在使用 Vue 进行开发时,我们经常会听到 `ref` 这个术语。很多初学者都会疑惑:为什么我们需要使用带有 `.value` 的 `ref`,而不是普通的变量?为了回答这个问题,我们需要简单地讨论一下 Vue 的响应式系统是如何工作的。原创 2024-07-17 11:18:40 · 573 阅读 · 0 评论 -
Vue.observable — 最小化的跨组件状态存储器
Vue.observable,让一个对象变成响应式数据。Vue 内部会用它来处理 data 函数返回的对象原创 2024-04-29 15:19:02 · 168 阅读 · 0 评论 -
Vue组件数据双向绑定 v-model
Vue组件数据双向绑定 v-model原创 2024-03-05 19:45:00 · 547 阅读 · 0 评论 -
Vue内置组件——Teleport
是一个内置组件,它可以将一个组件内部的一部分模板“传送”到该组件的 DOM 结构外层的位置去。原创 2024-03-04 21:15:00 · 433 阅读 · 0 评论 -
Vue 3 数据变化侦测原理解析
Vue.js 是一款流行的前端框架,它采用了数据驱动的方式来构建交互式的用户界面。在 Vue 3 中,数据变化侦测是一个重要的特性,它能够自动追踪数据的变化,并及时更新视图。本文将深入探讨 Vue 3 的数据变化侦测原理,并尝试用通俗易懂的语言解释。Vue 3 的数据变化侦测原理基于响应式数据和依赖收集这两个核心概念。响应式数据使得我们能够定义响应式的对象,当对象的属性发生变化时,相关的视图会自动更新。依赖收集机制通过使用Proxy。原创 2023-07-12 20:15:00 · 1068 阅读 · 0 评论 -
Mixin vs Hook:Vue中的功能复用技术对比
在Vue开发中,实现代码的可重用性和功能复用是开发者关注的重点。为此,Vue提供了两种主要的技术实践方式:Mixin(混入)和Hook(钩子)。本文将介绍这两种技术的概念及其在Vue中的应用,并对它们的优缺点进行对比分析。原创 2023-05-18 20:15:00 · 2188 阅读 · 0 评论 -
Vue3——第十五章(计算属性:computed)
Vue3——第十五章(计算属性:computed)原创 2023-01-16 16:34:20 · 1770 阅读 · 0 评论 -
Vue3——第十四章(Pinia:值得你喜欢的 Vue Store)
Vue3——第十四章(Pinia:值得你喜欢的 Vue Store)原创 2023-01-13 21:30:00 · 981 阅读 · 1 评论 -
Vue3——第十三章(插槽 Slots)
Vue3——第十三章(插槽 Slots)原创 2023-01-13 19:00:00 · 3458 阅读 · 0 评论 -
Vue3——第十二章(Props)
Vue3——第十二章(Props)原创 2023-01-12 19:00:00 · 23741 阅读 · 1 评论 -
Vue3——第十一章(内置组件:KeepAlive、Transition、TransitionGroup)
Vue3——第十一章(内置组件:KeepAlive、Transition、TransitionGroup)原创 2023-01-11 20:15:00 · 2006 阅读 · 0 评论 -
Vue3——第十章(异步组件:defineAsyncComponent)
Vue3——第十章(异步组件:defineAsyncComponent)原创 2023-01-11 19:00:00 · 8376 阅读 · 0 评论 -
Vue3——第九章(依赖注入:provide、inject)
Vue3——第九章(依赖注入:provide、inject)原创 2023-01-10 22:45:00 · 5345 阅读 · 1 评论 -
Vue3——第八章(语法糖:<script setup>)
Vue3——第八章(语法糖:)原创 2023-01-10 21:15:00 · 438 阅读 · 0 评论 -
Vue3——第七章(组件展示时的名称:name)
Vue3——第八章(组件展示时的名称:name)原创 2023-01-10 20:00:00 · 2095 阅读 · 0 评论 -
Vue3——第六章(侦听器:watch、watchEffect)
Vue3——第七章(侦听器:watch、watchEffect)原创 2023-01-10 19:45:00 · 1087 阅读 · 0 评论 -
Vue3——第五章(响应式 API:isRef、unref、toRef、toRefs等工具函数)
Vue3——第五章(响应式 API:isRef、unref、toRef、toRefs等工具函数)原创 2023-01-10 14:27:00 · 2473 阅读 · 0 评论 -
Vue3——第四章(响应式基础:reactive、ref)
Vue3——第四章(响应式基础:reactive、ref)原创 2023-01-10 14:06:47 · 899 阅读 · 0 评论 -
Vue3——第三章(生命周期钩子)
Vue3——第三章(生命周期钩子)原创 2023-01-10 13:18:55 · 7419 阅读 · 0 评论 -
Vue3——第二章(模板插值语法、指令)
学习Vue3——第二章(模板插值语法、指令)原创 2023-01-09 14:24:34 · 602 阅读 · 0 评论 -
Vue3——第一章(对比Vue2的提升)
Vue3——第一章(对比Vue2的提升)原创 2023-01-09 14:11:53 · 416 阅读 · 0 评论 -
Vue中template和jsx/tsx写法对比
Vue中template和jsx/tsx写法对比转载 2022-12-14 15:20:02 · 1610 阅读 · 0 评论