首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue
90后晨仔
创建于2025-07-17
订阅专栏
记录学习的点滴
等 12 人订阅
共43篇文章
创建于2025-07-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Webpack完全指南:从零到一彻底掌握前端构建工具
一、什么是Webpack?一个生动的比喻 1.1 从工厂流水线理解Webpack 想象一下,你有一个汽车制造工厂 🏭: 原材料:各种汽车零件(JS文件、CSS文件、图片等) 生产线:组装、焊接、喷漆等
Vue3项目全面部署指南:从构建到上线
一、理解不同部署环境 1. 开发环境 用途:用于本地开发和调试 特点:具有热模块替换(HMR)功能,支持实时重载,提供详细的错误提示和源代码映射,便于调试 配置:较为宽松,便于快速迭代和调试 2. 测
Pinia 状态管理原理与实战全解析
一、前言:为什么选择 Pinia? 在 Vue2 时代,我们常用 Vuex 来做全局状态管理。 但是 Vue3 带来了全新的响应式系统(Composition API + Proxy),于是 Vue
Vue3 状态管理完全指南:从响应式 API 到 Pinia
什么是状态管理? 在 Vue 开发中,状态管理是一个核心概念。简单来说,状态就是驱动应用的数据源。每一个 Vue 组件实例都在管理自己的响应式状态,让我们从一个简单的计数器组件开始理解: 这个简单的例
Vue 内置组件全解析:提升开发效率的五大神器
1. Transition - 丝滑的过渡动画 什么是 Transition? Transition 组件用于在元素或组件的插入、更新和移除时添加动画效果,让用户体验更加流畅。 基本使用 过渡类名详解
Vue 3 组合式函数(Composables)全面解析:从原理到实战
一、前言 当 Vue 3 发布时,组合式 API(Composition API) 带来了一个革命性的变化: 我们不再需要依赖 data、methods、computed 这些分散的选项,而是能用函数
Vue 3 中 Provide / Inject 在异步时不起作用原因分析(二)?
🧩 一、核心原理(简单讲人话) 在 Vue3 中: provide 是父组件提供一个依赖值; inject 是子组件接收这个依赖值; 默认情况下,provide 提供的是一个「普通的引用值」,而不是响
Vue 3 中 Provide / Inject 在异步时不起作用原因分析(一)?
一、先搞清楚:Provide / Inject 是什么机制 provide 和 inject 是 Vue 组件之间 祖孙通信的一种机制。 它允许上层组件提供数据,而下层组件直接获取,不需要层层 pro
Vue 异步组件(defineAsyncComponent)全指南:写给新手的小白实战笔记
在现代前端应用中,性能优化几乎是每个开发者都要面对的课题。 尤其是使用 Vue 构建大型单页应用(SPA)时,首屏加载慢、包体积大 成了常见的痛点。 这时,“异步组件”就登场了。 它能让你把页面拆成小
🌟 Vue3 + Element Plus 表格开发实战:从数据映射到 UI 优化的五大技巧
在 Vue3 + Element Plus 的后台开发中,<el-table> 是我们最常打交道的组件。但仅仅“能用”远远不够,如何让表格更易读、易用、专业,是每个前端开发者需要思考的问题。 本文将分
Vue中为什么要有 Provide / Inject?
它的作用是: 👉 在跨层级组件之间传递数据, 无需通过 props 一层层传递。 简单来说: provide:由上层组件(祖先组件)提供数据。 inject:由下层组件(后代组件)接收数据。 适合场景
Vue 插槽(Slots)全面解析与实战指南
一、为什么需要插槽? 在开发组件时,props 只能传递数据,但很多场景下我们需要传递 模板内容。 比如一个按钮组件,我们希望它有统一的样式,但内部文字或图标由外部决定。这时就用到 插槽(slot)
Vue 透传 Attributes:被忽略的强大功能
什么是透传 Attributes? 简单来说: 透传 Attributes 就是那些传递给组件,但没有被组件声明为 props 或 emits 的属性。它们会自动"穿透"组件,应用到组件的根元素上。
Vue 组件通信全解
目录(快速导航) 父 → 子:Props(单向数据流) 子 → 父:事件(emit / defineEmits)与 v-model(双向语法糖) 父 调 子:ref + defineExpose()(
Vue 组件注册详解:全局注册 vs 局部注册
在使用 Vue 开发应用时,组件化开发 是最核心的思想之一。组件让页面结构更加清晰、复用性更强,也方便团队协作。但是在真正使用组件之前,我们需要先把它们“注册”到应用中。 这篇文章会带你系统了解 Vu
Vue3 生命周期完全指南:从出生到消亡的组件旅程
前言:什么是生命周期? 想象一下一个人的一生:出生 → 成长 → 工作 → 退休 → 离世。Vue 组件也有类似的生命周期,从创建到销毁的整个过程就是生命周期。 生命周期钩子就是 Vue 在组件生命周
Vue3 组件完全指南:从零开始构建可复用UI
前言:为什么需要组件化开发? 想象一下,如果你要建造一栋房子,你是会选择一块砖一块砖地砌,还是选择使用预制的墙板、门窗模块?组件化开发就是前端世界的"预制模块",让我们能够: 🚀 提高开发效率 - 一
Vue3 事件处理详解:从入门到精通
前言 Vue3 的事件处理是组件交互的核心,但官方文档可能让初学者感到困惑。本文将以更直观的方式讲解 Vue3 事件处理,通过丰富的示例和详细注释,帮助你快速掌握这一重要概念。 一、事件处理基础 1.
Vercel部署完全指南:从踩坑到成功的实战经验分享
前言 Vercel 是一个非常流行的前端部署平台,它支持静态站点、SSR 应用和各种前端框架(Vue、React、Next.js 等)的快速上线。很多人都被它的“一键部署”吸引,但实际操作中,新手很容
🔍Vue 模板引用(Template Refs)全解析:当你必须操作 DOM 时
Vue 强调声明式编程,但现实中,仍有一些场景必须直接操作 DOM 或访问子组件,比如: 页面加载时让某个 自动聚焦; 通过第三方库(如图表、动画)操作某个 DOM 元素; 让父组件控制子组件的内部方
下一页