跳至主要內容
Vue3 介绍

Vue3 介绍

Vue2020 年发布了其最新版本——Vue 3.0,这个版本带来了许多重要的更新和改进,使得Vue.js在前端开发领域的地位更加稳固。


wzCoding大约 1 分钟VueVue3 介绍
watch 侦听器

watch 侦听器

watch 侦听器是 Vue3 中的一个重要特性,它可以监测数据的变化,并在它们发生变化时调用传入的回调函数来帮助我们完成一些其他操作。


wzCoding大约 3 分钟VueVue3watch 侦听器
Diff 算法

Diff 算法

diff 算法是 Vue 渲染器的核心算法,它会在页面或者组件将要更新时,比较新旧两组 vnode(虚拟dom)节点,并以最小的性能开销完成更新操作(能够复用的节点尽量复用,没办法复用的节点再进行 dom 操作)


wzCoding大约 17 分钟VueVue3Diff 算法
Vue3 响应系统

Vue3 响应系统

响应系统是 Vue 的重要组成部分,它用于实现数据响应式和依赖收集。在 Vue3 中,响应系统是基于Proxy实现的,Proxy API 提供了更加全面的数据拦截操作,这使得 Vue3 中的响应系统更加高效和灵活。


wzCoding大约 13 分钟VueVue3Vue3 响应系统
ref 相关

ref 相关

ref 函数是 Vue3 中用于创建响应式数据的方法之一,也是 Vue3 响应式系统的核心功能之一,下面我们将探究 ref 函数的用法及实现原理。


wzCoding大约 3 分钟VueVue3ref 相关
computed 计算属性

computed 计算属性

计算属性 computed 是 Vue3 中的一个重要特性,它可以将一个方法转换为响应式的属性。当计算属性的依赖项发生变化时,计算属性会自动更新。


wzCoding大约 4 分钟VueVue3computed 计算属性
Vue3 生命周期

Vue3 生命周期

生命周期是 Vue 中的一个重要概念,它描述了 Vue 组件从创建到销毁的整个过程,实际上是向我们暴露了组件代码在执行期间各个阶段的不同状态。我们可以利用 Vue 在不同生命周期状态下提供的钩子函数(hooks),向其中加入自己的逻辑,从而实现各种不同的功能。


wzCoding大约 3 分钟VueVue3Vue3 生命周期
虚拟 DOM

虚拟 DOM

虚拟 DOM 是 Vue 中的一个重要概念,那么什么是虚拟 DOM 呢?简单来说,虚拟 DOM 是一个模拟真实 DOM 属性的普通 JS 对象,它与页面上的真实 DOM 对应,当状态变化页面需要更新时,虚拟 DOM 会通过 diff 算法将更新前后的差异渲染到真实 DOM 上。


wzCoding大约 4 分钟VueVue3虚拟 DOM
reactive 相关

reactive 相关

reactive 函数是 Vue3 中用于创建响应式数据的方法之一,也是 Vue3 响应式系统的核心功能之一,下面我们将探究 reactive 函数的用法及实现原理。


wzCoding大约 5 分钟VueVue3reactive 相关