摘要: 在 Vue 3 中,自定义 Hooks (Composables) 的核心就是:把组件里的状态(ref)和逻辑(function)抽离出来,打包成一个可复用的函数。 一、 为什么要写 Hooks? 想象你有一个“计数器”逻辑,如果不用 Hooks,你每个页面都要写一遍 ref 和 add 函数。 用 阅读全文
posted @ 2026-01-04 23:57 雨中遐想 阅读(28) 评论(0) 推荐(0)
摘要: 在 Vue 3 的组件化开发中,props 是实现父子组件解耦、数据流动的核心机制。本文将带你从基础语法到 TypeScript 高级校验,全面掌握 props 的使用。 一、 Props 的基本定义 在 <script setup> 语法糖中,我们使用 defineProps 宏来声明组件接收的属 阅读全文
posted @ 2026-01-04 03:46 雨中遐想 阅读(25) 评论(0) 推荐(0)
摘要: 在 Vue 3 的 Composition API 中,computed 是最常用且最强大的响应式工具之一。它不仅能简化模板逻辑,还能通过缓存机制极大地优化应用性能。 一、 什么是计算属性? 计算属性(Computed Properties)本质上是一个响应式的派生值。它可以基于一个或多个响应式引用 阅读全文
posted @ 2026-01-04 01:03 雨中遐想 阅读(66) 评论(0) 推荐(0)