更新时间:2023-07-17 20:00:24
封面
版权信息
内容简介
前言
第1章 快速进入Vue.js的世界
1.1 前端开发技术的发展
1.2 MV*模式
1.2.1 MVC模式
1.2.2 MVVM模式
1.3 Vue.js概述
1.4 Vue.js的发展历程
1.5 Vue.js 3.x的新变化
1.6 疑难解惑
第2章 搭建开发与调试环境
2.1 安装Vue.js
2.1.1 使用CDN方式
2.1.2 NPM
2.1.3 命令行工具(CLI)
2.1.4 使用Vite方式
2.2 安装WebStorm
2.3 安装vue-devtools
2.4 第一个Vue.js程序
2.5 疑难解惑
第3章 熟悉ECMAScript 6的语法
3.1 ECMAScript 6介绍
3.1.1 ES 6的前世今生
3.1.2 为什么要使用ES 6
3.2 块作用域构造let和const
3.3 模板字面量
3.3.1 多行字符串
3.3.2 字符串占位符
3.4 默认参数和rest参数
3.5 解构赋值
3.6 展开运算符
3.7 增强的对象文本
3.8 箭头函数
3.9 Promise实现
3.10 Classes(类)
3.11 Modules(模块)
3.12 疑难解惑
第4章 熟悉Vue.js的语法
4.1 创建应用程序实例
4.2 插值
4.3 方法选项
4.3.1 使用方法
4.3.2 传递参数
4.3.3 方法之间的调用
4.4 指令
4.5 缩写
4.6 Vue.js 3.x的新变化——取消构造函数
4.7 综合案例——通过插值语法实现姓名组合
4.8 疑难解惑
第5章 指令
5.1 内置指令
5.1.1 v-show
5.1.2 v-if/v-else-if/v-else
5.1.3 v-for
5.1.4 v-bind
5.1.5 v-model
5.1.6 v-on
5.1.7 v-text
5.1.8 v-html
5.1.9 v-once
5.1.10 v-pre
5.1.11 v-cloak
5.2 自定义指令
5.2.1 注册自定义指令
5.2.2 钩子函数
5.2.3 动态指令参数
5.3 综合案例——通过指令实现下拉菜单效果
5.4 疑难解惑
第6章 计算属性
6.1 使用计算属性
6.2 计算属性的getter和setter方法
6.3 计算属性的缓存
6.4 使用计算属性代替v-for和v-if
6.5 综合案例——使用计算属性设计购物车效果
6.6 疑难解惑
第7章 精通监听器
7.1 使用监听器
7.2 监听方法
7.3 监听对象
7.4 综合案例——使用监听器设计购物车效果
7.5 疑难解惑
第8章 事件处理
8.1 监听事件
8.2 事件处理方法
8.3 事件修饰符
8.3.1 stop
8.3.2 capture
8.3.3 self
8.3.4 once
8.3.5 prevent
8.3.6 passive
8.4 按键修饰符
8.5 系统修饰键
8.6 综合案例——处理用户注册信息
8.7 疑难解惑
第9章 class与style绑定
9.1 绑定HTML样式(class)