# 课程导读:Vue 2.x全家桶与Vue 3.0 新特性全解析
在Web前端开发领域,Vue.js凭借其渐进式框架理念与卓越性能,已成为构建现代化单页面应用的首选技术栈。面对Vue 2.x成熟生态与Vue 3.0快速迭代的双重选择,初学者往往感到迷茫。本课程专为希望系统掌握Vue技术体系的开发者设计,从零起步,循序渐进地构建完整认知。
**学习门槛与前置要求**:本课程适合有一定JavaScript基础的学习者。如果你已经掌握ES6语法、熟悉DOM操作和基本的前端开发概念,就能顺利跟上课程节奏。不需要预先学习Vue,课程会从最基础的概念讲起,但具备JavaScript功底会让你理解更加深入,学习效率更高。
**推荐学习顺序**:建议按照课程目录顺序逐章学习。先从Vue起步章节开始,通过Hello World案例建立初步感知,随后完成TodoList实战项目,将v-model、v-for、v-on等核心指令融入具体场景。在理解MVVM设计模式和组件化思维后,再进入Vue基础知识精讲部分,仔细研究Vue实例的创建方式和各生命周期钩子函数的触发时机。当掌握基础概念后,重点攻克组件通信章节,特别是子组件向父组件传递数据的机制。完成Vue 2.x核心内容后,再切换到Vue 3.0新特性学习,理解Composition API与Options API的差异,掌握Pinia状态管理和Teleport等新特性。最后通过综合练习巩固所学。
**资料包使用建议**:配套资料包含典型项目源码、练习题和参考文档,应与视频学习同步使用。观看视频时,建议先暂停并动手尝试代码示例,遇到不懂的地方查阅资料包中的说明文档。完成每个章节后,务必尝试独立实现配套练习题,这是检验学习效果最有效的方式。对于生命周期、组件通信等难点章节,反复观看讲解视频并结合源码进行调试,能够加深理解。
**学完能产出什么**:学完本课程后,你将能够独立开发中等复杂度的Vue应用,熟练运用Vue 2.x与Vue 3.0的核心特性解决实际问题。你可以清晰理解两个版本间的差异与演进逻辑,掌握组件化开发思维和状态管理方案,具备将设计方案转化为可运行代码的能力。无论是求职面试还是实际项目开发,你都拥有了扎实的技术基础和项目经验。无论你是零基础入门者还是希望系统梳理技术体系的进阶开发者,这套课程都能为你提供完整的技术支撑,助你在前端开发道路上稳步前行。
课程目录
1-1 [Vue起步] vue课程综述 (03:38) 1-2 [Vue起步] 实现第一个vue程序 Hello world (06:44) 1-3 [Vue起步] 实现TodoList(v-model、v-for、v-on) (12:47) 1-4 [Vue起步] MVVM设计模式 (04:15) 1-5 [Vue起步] 组件化构建应用 (04:00) 1-6 [Vue起步] 使用组件改造TodoList (09:11) 1-7 [Vue起步] TodoList删除功能(子组件向父组件传值) (09:34) 1-8 [Vue起步] 本章小结 (01:50) 2-1 [Vue基础知识精讲] Vue实例 (11:08) 2-2 [Vue基础知识精讲] Vue的生命周期函数(一) (07:53) 2-3 [Vue基础知识精讲] Vue的生命周期函数(二) (09:00) 2-4 [Vue基础知识精讲] Vue模版语法 (12:34) 2-5 [Vue基础知识精讲] 计算属性、方法、侦听器(一) (08:24) 2-6 [Vue基础知识精讲] 计算属性、方法、侦听器(二) (06:50) 2-7 [Vue基础知识精讲] 计算属性中的getter和setter (07:00) 2-8 [Vue基础知识精讲] Vue Class样式绑定 (11:39) 2-9 [Vue基础知识精讲] Vue Style样式绑定 (06:42) 2-10 [Vue基础知识精讲] Vue中的条件渲染 (11:16) 2-11 [Vue基础知识精讲] Vue中列表循环渲染 (08:40) 2-12 [Vue基础知识精讲] 列表循环时使用template (03:05) 2-13 [Vue基础知识精讲] Vue中对象的循环渲染 (04:47) 2-14 [Vue基础知识精讲] 列表循环的时候为什么要使用key?(一) (09:22) 2-15 [Vue基础知识精讲] 列表循环的时候为什么要使用key?(二) (06:43) 2-16 [Vue基础知识精讲] Vue中的set方法 (04:15) 2-17 [Vue基础知识精讲] 本章小结 (09:14) 3-1 [Vue深入组件] Vue中的动态组件(is 特性) (05:03) 3-2 [Vue深入组件] 组件中data的申明方式 (04:15) 3-3 [Vue深入组件] Vue中ref的用法 (11:32) 3-4 [Vue深入组件] 父组件向子组件传值(单向数据流) (11:14) 3-5 [Vue深入组件] 关于引用的传递 (04:08) 3-6 [Vue深入组件] 子组件向父组件传值 (05:49) 3-7 [Vue深入组件] 组件的参数校验(一) (07:26) 3-8 [Vue深入组件] 组件参数校验(二)与props特性 (04:30) 3-9 [Vue深入组件] 子组件绑定原生事件 (06:11) 3-10 [Vue深入组件] 非父子组件传值问题(一) (02:57) 3-11 [Vue深入组件] 非父子组件传值(二) (06:33) 3-12 [Vue深入组件] 插槽的使用 (04:59) 3-13 [Vue深入组件] 作用域插槽 (06:32) 3-14 [Vue深入组件] 动态组件切换与v-once指令的使用 (06:03) 3-15 [Vue深入组件] 具名插槽 (03:35) 3-16 [Vue深入组件] 本章小结 (10:23) 4-1 [Vue周边生态技术] vuex是什么?为什么使用vuex (11:01) 4-2 [Vue周边生态技术] vuex实战讲解 (19:16) 4-3 [Vue周边生态技术] vue-cli简介与安装 (08:56) 4-4 [Vue周边生态技术] 使用脚手架创建第一个vue项目 (04:15) 4-5 [Vue周边生态技术] vue项目目录介绍与首页修改 (12:36) 4-6 [Vue周边生态技术] vue-router路由的使用 (04:30) 4-7 [Vue周边生态技术] 路由的参数传递 (05:41) 4-8 [Vue周边生态技术] 命名路由与编程式导航 (05:57) 4-9 [Vue周边生态技术] 命名视图与嵌套路由 (08:48) 4-10 [Vue周边生态技术] 重定向与别名 (04:48) 4-11 [Vue周边生态技术] 路由组件传参的三种模式 (08:25) 4-12 [Vue周边生态技术] 全局前置守卫 (15:13) 4-13 [Vue周边生态技术] 导航生命周期、路由独享守卫与组件守卫 (14:37) 4-14 [Vue周边生态技术] 组件内守卫 (12:00) 4-15 [Vue周边生态技术] 路由的hash模式与history模式 (05:44) 4-16 [Vue周边生态技术] vue-cli2的卸载 (03:09) 4-17 [Vue周边生态技术] vue-cli3和vue-cli4的安装 (04:09) 4-18 [Vue周边生态技术] 使用vue-cli图形化界面创建项目 (09:45) 4-19 [Vue周边生态技术] 使用命令行创建项目 (08:49) 4-20 [Vue周边生态技术] vue-cli4创建helloworld首页 (06:12) 4-21 [Vue周边生态技术] 详解index,main.js,App.vue之间的关系 (15:05) 4-22 [Vue周边生态技术] axios的安装与在vue中的使用 (11:23) 4-23 [Vue周边生态技术] axios别名方法预备知识(Restful Api动词规范) (10:36) 4-24 [Vue周边生态技术] axios中post请求的使用及Content-Type详解 (24:54) 4-25 [Vue周边生态技术] axios别名请求(put、patch、delete) (15:30) 4-26 [Vue周边生态技术] axios的并发请求 (15:40) 4-27 [Vue周边生态技术] axios关于后端接口的线上地址说明,供同学们练习使用 (05:04) 4-28 [Vue周边生态技术] axios常用请求配置(一) (18:30) 4-29 [Vue周边生态技术] axios常用请求配置(二) (16:34) 4-30 [Vue周边生态技术] axios跨域使用凭证 (20:31) 4-31 [Vue周边生态技术] axios请求的取消(一) (21:42) 4-32 [Vue周边生态技术] axios请求的取消(二) (08:14) 4-33 [Vue周边生态技术] axios实例 (12:58) 4-34 [Vue周边生态技术] axios请求拦截器 (26:15) 5-1 [【福利章节】Vue 3.0 新特性全解析] vue3.0环境配置与项目升级 (07:48) 5-2 [【福利章节】Vue 3.0 新特性全解析] 初识composition API (13:36) 5-3 [【福利章节】Vue 3.0 新特性全解析] setup函数使用细节与注意点 (14:04) 5-4 [【福利章节】Vue 3.0 新特性全解析] reactive 与 ref的使用与区别(一) (13:32) 5-5 [【福利章节】Vue 3.0 新特性全解析] reactive 与 ref的使用与区别(二) (19:23) 5-6 [【福利章节】Vue 3.0 新特性全解析] computed的使用 (09:47) 5-7 [【福利章节】Vue 3.0 新特性全解析] readonly使用详解 (08:33) 5-8 [【福利章节】Vue 3.0 新特性全解析] watchEffect的使用详解 (17:06) 5-9 [【福利章节】Vue 3.0 新特性全解析] watchEffect的使用详解(清除副作用) (16:40) 5-10 [【福利章节】Vue 3.0 新特性全解析] watch的使用方法(一) (14:19) 5-11 [【福利章节】Vue 3.0 新特性全解析] watch的使用方法(二) (07:11) 5-12 [【福利章节】Vue 3.0 新特性全解析] 生命周期钩子函数 (08:55) 5-13 [【福利章节】Vue 3.0 新特性全解析] 依赖注入 (14:09)





