
Vue
文章平均质量分 84
code改变世界
初听不知曲中意 再听已是曲中人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue-pinia
Vue - Pinia 是 Vue 专属状态管理库,可跨组件或页面共享状态,数据同步且修改可追踪。使用时先下载,再创建并注册实例,接着定义仓库,有选项式 API 和组合式 API 两种方式,最后在组件中导入并使用仓库,可对共享数据进行操作。原创 2025-07-21 15:40:57 · 204 阅读 · 0 评论 -
vue-router
Vue Router 是 Vue 官方路由管理器,用于单页面应用,实现无刷新切换视图,本质是路径与组件的映射。使用需下载模块、导入函数、创建实例、注册路由、配置规则及设置出口。支持 Hash 和 History 模式,可配置重定向与 404 页面。导航分声明式(router-link)和编程式,均支持查询参数与动态路由传参,通过 useRoute 接收。支持路由嵌套,需配置 children 属性。路由守卫含全局和独享类型,用于导航控制。原创 2025-07-18 12:20:51 · 769 阅读 · 0 评论 -
vue-advance-concepts
本文介绍 Vue 高级特性:v-model 在原生标签是 value 属性与 input 事件的合写,组件中可用 defineModel 实现双向绑定,$event 在原生事件中是事件对象,在自定义事件中为子组件参数。ref 可获取 DOM 元素和组件实例,子组件需用 defineExpose 暴露方法供父组件访问。nextTick 是 DOM 更新后执行的异步 API,与 onMounted 执行时机和用途不同。自定义指令用于封装公共 DOM 操作,可注册并传值。插槽分匿名、具名、作用域三种。原创 2025-07-17 12:07:34 · 683 阅读 · 0 评论 -
vue-v-model进阶-ref-nextTick
本文围绕Vue的v-model、ref属性和nextTick展开。v-model用于实现数据双向绑定,在原生标签中是value属性和input事件的合写,在组件里通过props传递modelValue属性并监听update:modelValue事件实现。ref属性可获取原生DOM元素或组件实例,获取组件实例时子组件需用defineExpose暴露方法/属性。nextTick是异步API,用于在DOM更新完成后执行回调。原创 2025-07-14 15:32:42 · 325 阅读 · 0 评论 -
vue-component
本文围绕Vue组件展开,涵盖组件及组件化、生命周期、组件通信等内容。组件是独立可复用的Vue实例,组件化是将大页面拆分为小且独立的组件,以提升代码复用与维护性。组件分局部和全局,全局需在main.js注册。Vue组件生命周期包括创建、挂载、更新、卸载阶段,各阶段有对应钩子函数,Vue3还提供组合式API生命周期钩子。组件通信方面,父子组件可通过props父传子、emit子传父,props有多种校验写法;非父子组件中,祖先可通过provide传值给后代,任意组件通信可借助第三方库mitt实现事件总线机制。原创 2025-07-13 15:12:45 · 930 阅读 · 0 评论 -
Vue3基础知识
该文件是Vue3基础知识介绍。首先列举了Vue开发常用命令,如npm、yarn的包管理及项目创建、启动命令。介绍了VSCode中Vue必备插件。阐述了setup函数和插值表达式,setup是入口函数,插值表达式用于展示结果。说明了数据响应式,包含reactive和ref。解释了三个入口文件作用及关系。详细介绍了各类指令,如内容渲染、属性绑定等,还有指令修饰符。介绍了样式绑定、计算属性、侦听器和scoped属性,其中计算属性会缓存结果,scoped可让样式只作用于当前文件。原创 2025-07-10 11:47:06 · 778 阅读 · 0 评论 -
vue前置知识-end
该文档介绍Vue3前置知识。涵盖常量与变量声明,模板字符串可换行、嵌入变量。对象有两种取值方式,支持属性简写和解构赋值。箭头函数语法简洁,参数和函数体可按需省略。数组和对象有多种操作方法,如数组的增删改查、对象属性转数组。还提及扩展运算符可复制和合并数组或对象,序列化与反序列化操作,Web存储方式。此外,介绍了Promise处理异步及Async/Await优化,以及模块化的默认和按需导入导出。原创 2025-07-08 19:19:40 · 824 阅读 · 0 评论