视频选集 001_Vue3开篇 002_Vue3简介 003_创建Vue3工程 004_编写App组件 005_一个简单的效果 006_OptionsAPI 与 CompositionAPI 007_setup概述 008_setup的返回值 009_setup与OptionsAPI 010_setup的语法糖 011_ref创建_基本类型的响应式数据 012_reactive创建_对象类型的响应式数据 013_ref创建_对象类型的响应式数据 014_ref对比reactive 015_toRefs与toRef 016_computed计算属性 017_watch监视_情况一 018_watch监视_情况二 019_watch监视_情况三 020_watch监视_情况四 021_watch监视_情况五 022_watchEffect 023_标签的ref属性 024_回顾TS中的_接口_泛型_自定义类型 025_props的使用 026_对生命周期的理解 027_Vue2的生命周期 028_Vue3的生命周期 029_自定义hooks 030_对路由的理解 031_路由_基本切换效果 032_路由_两个注意点 033_路由_路由器工作模式 034_路由_to的两种写法 035_路由_命名路由 036_路由_嵌套路由 037_路由_query参数 038_路由_params参数 039_路由_props配置 040_路由_replace属性 041_路由_编程式路由导航 042_路由_重定向 043_对pinia的理解 044_准备一个效果 045_搭建pinia环境 046_存储+读取数据 047_修改数据(三种方式) 048_storeToRefs 049_getters的使用 050_$subscribe的使用 051_store组合式写法 052_组件通信_方式1_props 053_组件通信_方式2_自定义事件 054_组件通信_方式3_mitt 055_组件通信_方式4_v-model 056_组件通信_v-model的细节 057_组件通信_方式5_$attrs 058_组件通信_方式6_$refs与$parent 059_一个注意点 060_组件通信_方式7_provide_inject 061_插槽_默认插槽 062_插槽_具名插槽 063_插槽_作用域插槽 064_shallowRef 与 shallowReactive 065_readonly 与 shallowReadonly 066_toRaw与markRaw 067_customRef的使用 068_Teleport 069_Suspense 070_全局API转移到应用对象 071_Vue3的非兼容性改变