2025-11-08 vue 基础入门 , 响应式系统 , Options API , Composition API , ref , reactive , DOM更新 14 分钟阅读Vue响应式声明的API差异、底层原理与常见陷阱你都搞懂了吗Options API和Composition API是Vue 3中声明和操作响应式数据的两种方式。Options API通过data选项声明响应式状态,Vue 3使用Proxy实现响应式,需通过this访问代理对象。Composition API推荐使用ref和reactive,ref用于包裹基本类型或对象,需通过.value访问,reactive用于对象 …阅读更多 cmdragon
2025-11-07 vue 基础入门 , ref函数 , 响应式系统 , 基本类型 , 模板自动解包 , 响应式原理 , 常见报错 12 分钟阅读为什么Vue 3需要ref函数?它的响应式原理与正确用法是什么?ref函数是Vue 3中用于处理基本类型数据响应式的工具,通过将基本类型包装成Ref对象,使其具备响应式特性。在JavaScript代码中,必须通过.value访问或修改值,而在模板中会自动解包,无需.value。ref还可用于对象类型,Vue会将其自动转换为reactive代理。其核心原理是通过getter和setter实现依赖收集与更新触发。常见应用场景 …阅读更多 cmdragon
2025-11-05 vue 基础入门 , 响应式系统 , Proxy , ref , reactive , 依赖追踪 , 组件状态管理 14 分钟阅读Vue3响应式系统的底层原理与实践要点你真的懂吗?Vue的响应式系统通过跟踪JavaScript状态的变化,自动更新依赖该状态的UI或逻辑。核心机制基于Proxy,解决了Vue2中Object.defineProperty的局限,支持对象新增/删除属性和数组索引/长度变化的跟踪。响应式数据通过ref和reactive创建,ref适用于基本类型和对象,需通过.value访问;reactive适用于对象/数组, …阅读更多 cmdragon
2024-05-23 前端开发 框架对比 , 环境搭建 , 基础语法 , 组件开发 , 响应式系统 , 状态管理 , 路由配置 3 分钟阅读nuxt开发创建Nuxt.js项目 步骤 1: 安装 Node.js 和 NPM 确保你的计算机上安装了 Node.js 和 NPM。你可以从 Node.js 官网 下载并安装。 步骤 2: 创建 Nuxt.js 项目 打开命令行工具,运行以下命令来创建一个新的 Nuxt.js 项目: npx nuxi@latest init <project-name> …阅读更多
2024-05-23 前端开发 框架对比 , 环境搭建 , 基础语法 , 组件开发 , 响应式系统 , 状态管理 , 路由配置 15 分钟阅读Vue 3入门指南第1章:Vue 3简介 1.1 Vue.js的历史与发展 Vue.js由前谷歌工程师尤雨溪(Evan You)在2014年发布。它的设计目标是提供一个轻量级、渐进式的JavaScript框架,用于构建用户界面。Vue的核心库专注于视图层,易于上手,同时也便于与第三方库或既有项目整合。随着时间的推移,Vue.js因其简洁的API、灵活的组件系统和高效的性能而 …阅读更多