Vue 3 学习笔记 本文将详细介绍 Vue 3 中的新特性和变化,包括 Setup 函数、Reactive 数据、生命周期、计算属性、监听函数等等。 Setup 函数 在 Vue 3 中,Setup 函数是一个特殊的函数,它用于定义组件的初始状态和生命周期钩子函数。Setup 函数只能返回一个对象,不能返回 Promise 对象,因为模板无法读取 Promise 对象中的属性。 Reactive 数据 Vue 3 中的 Reactive 数据是通过 Proxy 实现的,它可以拦截对象中任意属性的变化,包括属性值的读写、属性的添加和删除等。 生命周期 Vue 3 中的生命周期钩子函数包括 beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeUnmount、unmounted 等。这些钩子函数可以在 Setup 函数中使用。 计算属性 计算属性是 Vue 3 中的一种特殊类型的数据,它可以根据依赖项自动计算出新的值。计算属性可以使用简写方式直接 return 计算结果,也可以使用完整写法 get 和 set 方法来读取和修改计算属性。 监听函数 监听函数是 Vue 3 中的一种特殊类型的函数,它可以监听数据的变化并执行相应的回调函数。监听函数可以监听单个数据,也可以监听多个数据。监听函数的配置项包括 immediate 和 deep 两个参数,immediate 确定是否立即执行回调函数,deep 确定是否深度监听对象中的变化。 watchEffect 函数 watchEffect 函数是一个特殊的监听函数,它可以自动监听回调函数中使用的数据,并重新执行回调函数。当回调函数中使用的数据变化时,watchEffect 函数会自动重新执行回调函数。 toRef 和 toRefs toRef 和 toRefs 是 Vue 3 中两个特殊的函数,toRef 函数可以将响应式对象中的某个属性单独提供给外部使用,而 toRefs 函数可以将响应式对象转换为普通对象,其中每个属性都是原始对象相应属性的 ref。 shallowReactive 和 shallowRef shallowReactive 和 shallowRef 是 Vue 3 中两个特殊的函数,shallowReactive 只处理对象最外层属性的响应式,而 shallowRef 只处理基本数据类型的响应式,不进行对象的深度响应式处理。 Vue 3 中的这些新特性和变化可以帮助开发者更方便地构建高性能和可维护的应用程序。
































- 粉丝: 190
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 大数据背景下的信息处理技术分析与研究.docx
- mssqlserver2000企业安装教程.doc
- 促进大数据发展行动纲要.doc
- 徐水职教中心计算机专业的教材建设及设计问题.docx
- 软件销售技巧销售话术.doc
- 软件测试技术基础CH.ppt
- 中小型餐厅无线监控网络一体化解决方案.doc
- 斜齿轮传动计算机辅助设计VB.doc
- 天津工程技术师范学院数控机床与编程试题库附答案.doc
- 基于百度文字识别 API 的身份证银行卡驾驶证行驶证快速识别工具
- 创新基金网络工作系统培训.docx
- 基于MATLAB的通信系统的方案设计书与仿真.doc
- 通信技术概论信号能量谱密度与功率谱密度.doc
- 大数据时代大学生思想政治教育探析.docx
- 计算机软件考试考生的报考动机研究.docx
- 电子商务(图书)微观环境研究分析.doc


