更新时间:2023-09-26 15:33:30
封面
版权信息
内容简介
作者介绍
前言
第1章 从前端基础到Vue.js 3
1.1 前端技术演进
1.2 HTML入门
1.2.1 准备开发工具
1.2.2 HTML中的基础标签
1.3 CSS入门
1.3.1 CSS选择器入门
1.3.2 CSS样式入门
1.4 JavaScript入门
1.4.1 为什么需要JavaScript
1.4.2 JavaScript语法简介
1.5 渐进式开发框架Vue
1.5.1 第一个Vue应用
1.5.2 范例:实现一个简单的用户登录页面
1.5.3 Vue 3的新特性
1.5.4 为什么要使用Vue框架
1.6 小结与练习
第2章 Vue模板应用
2.1 模板基础
2.1.1 模板插值
2.1.2 模板指令
2.2 条件渲染
2.2.1 使用v-if指令进行条件渲染
2.2.2 使用v-show指令进行条件渲染
2.3 循环渲染
2.3.1 v-for指令的使用方法
2.3.2 v-for指令的高级用法
2.4 范例:实现待办任务列表应用
2.4.1 步骤一:使用HTML搭建应用框架结构
2.4.2 步骤二:实现待办任务列表的逻辑开发
2.5 小结与练习
第3章 Vue组件的属性和方法
3.1 属性与方法基础
3.1.1 属性基础
3.1.2 方法基础
3.2 计算属性和侦听器
3.2.1 计算属性
3.2.2 使用计算属性还是函数
3.2.3 计算属性的赋值
3.2.4 属性侦听器
3.3 进行函数限流
3.3.1 手动实现一个简易的限流函数
3.3.2 使用Lodash库进行函数限流
3.4 表单数据的双向绑定
3.4.1 文本输入框
3.4.2 多行文本输入区域
3.4.3 复选框与单选框
3.4.4 选择列表
3.4.5 两个常用的修饰符
3.5 样式绑定
3.5.1 为HTML标签绑定Class属性
3.5.2 绑定内联样式
3.6 范例:实现一个功能完整的用户注册页面
3.6.1 步骤一:搭建用户注册页面
3.6.2 步骤二:实现注册页面的用户交互
3.7 小结与练习
第4章 处理用户交互
4.1 事件的监听与处理
4.1.1 事件监听示例
4.1.2 多事件处理
4.1.3 事件修饰符
4.2 Vue中的事件类型
4.2.1 常用事件类型
4.2.2 按键修饰符
4.3 范例1:随鼠标移动的小球
4.4 范例2:弹球游戏
4.5 小结与练习
第5章 组件基础
5.1 关于Vue应用与组件
5.1.1 Vue应用的数据配置选项
5.1.2 定义组件
5.2 组件中的数据与事件的传递
5.2.1 为组件添加外部属性
5.2.2 处理组件事件
5.2.3 在组件上使用v-model指令
5.3 自定义组件的插槽
5.3.1 组件插槽的基本用法
5.3.2 多具名插槽的用法
5.4 动态组件的简单应用
5.5 范例:开发一款小巧的开关按钮组件
5.6 小结与练习
第6章 组件进阶
6.1 组件的生命周期与高级配置
6.1.1 生命周期方法
6.1.2 应用的全局配置选项
6.1.3 组件的注册方式
6.2 组件Props属性的高级用法
6.2.1 对Prop属性进行验证
6.2.2 Props的只读性质
6.2.3 组件数据注入
6.3 组件Mixin技术
6.3.1 使用Mixin来定义组件
6.3.2 Mixin选项的合并
6.3.3 进行全局Mixin
6.4 使用自定义指令