欢迎光临中图网 请 | 注册
> >>
Vue.js 3.X从入门到项目实践

Vue.js 3.X从入门到项目实践

作者:张晓智 著
出版社:清华大学出版社出版时间:2024-07-01
开本: 16开 页数: 304
中 图 价:¥57.3(8.3折) 定价  ¥69.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Vue.js 3.X从入门到项目实践 版权信息

  • ISBN:9787302665472
  • 条形码:9787302665472 ; 978-7-302-66547-2
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

Vue.js 3.X从入门到项目实践 本书特色

《Vue.js 3.X从入门到项目实践》的特色如下:
零基础、入门级的讲解
无论您是否从事计算机相关行业,也无论您是否接触过Vue.js框架,都能从本书中找到适合的起点。
实用、专业的范例和项目
本书在编排上紧密结合深入学习Vue.js框架技术的过程,从Vue.js框架基本操作开始,逐步带领读者学习Vue.js框架的各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者学起来轻松,操作起来有章可循。
随时随地学习
本书提供了微课视频,通过手机扫码即可观看,随时随地解决学习中的困惑。
细致入微、贴心提示
本书在讲解过程中,在各章中使用了“注意”“提示”“技巧”等小栏目,使读者在学习过程中能更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
超值资源大放送
赠送大量资源,包括本书案例源代码、同步教学视频、精美教学幻灯片、教学大纲、30套热门Vue.js项目源码、160套jQuery精彩案例、职业成长资源库、软件开发资源库、名企网站前端开发招聘考试题库、毕业求职面试资源库等。

Vue.js 3.X从入门到项目实践 内容简介

   本书针对零基础读者,用实例引导读者深入学习。书中深入浅出地讲解了Vue.js框架的各项实战技术。

本书共18章,主要讲解了Vue.js的基本概念、Vue实例和模板语法、计算属性和侦听器、指令、页面元素样式的绑定、事件处理、双向数据绑定、组件、组合API、项目脚手架vue-cli和Vite、使用webpack打包、玩转前端路由(vue-router)、状态管理(vuex)等。*后讲解了5个行业热点项目实训,包括科技企业网站系统、在线教育网站系统、图书管理系统、家庭装修网站系统和企业办公自动化系统。

本书适合任何想学习Vue.js框架的人员,无论您是否从事计算机相关行业,也无论您是否接触过Vue.js框架,通过学习本书内容均可快速掌握Vue.js框架设计的方法和技巧。

Vue.js 3.X从入门到项目实践 目录

第1章 走进Vue.js的新世界 1
1.1 Vue.js 3.x概述 1
1.1.1 MVVM模式 1
1.1.2 Vue.js是什么 2
1.1.3 Vue.js有什么不同 3
1.2 为什么要使用Vue.js 4
1.2.1 传统的前端开发模式 4
1.2.2 Vue.js的开发模式 5
1.3 Vue.js的安装 5
1.3.1 直接使用标签引入 5
1.3.2 NPM 5
1.3.3 命令行工具(CLI) 6
1.3.4 使用Vite方式 6
1.4 **个Vue.js程序 6
1.5 疑难解惑 8
第2章 Vue.js实例和模板语法 11
2.1 Vue.js实例 11
2.1.1 创建一个Vue.js实例 11
2.1.2 数据与方法 12
2.1.3 实例生命周期钩子函数 12
2.1.4 实例化多个对象 14
2.2 模板语法 17
2.2.1 插值 17
2.2.2 指令 20
2.2.3 缩写 20
2.3 综合案例——通过插值语法实现商品信息组合 21
2.4 疑难解惑 22
第3章 计算属性和侦听器 23
3.1 计算属性 23
3.2 计算属性与方法的区别 24
3.3 监听器 26
3.3.1 回调值为函数或方法 26
3.3.2 回调值为对象 28
3.4 综合案例——通过计算属性设计注册表 29
3.5 疑难解惑 33
第4章 指令 37
4.1 基本指令 37
4.1.1 v-cloak 37
4.1.2 v-once 38
4.1.3 v-text与v-html 39
4.1.4 v-bind 40
4.1.5 v-on 41
4.2 条件渲染 42
4.2.1 v-if 42
4.2.2 在元素上使用v-if条件渲染分组 44
4.2.3 v-else 44
4.2.4 v-else-if 45
4.2.5 v-show 46
4.2.6 v-if与v-show的区别 47
4.3 列表渲染 48
4.3.1 使用v-for指令遍历元素 48
4.3.2 维护状态 52
4.3.3 数组更新检测 52
4.3.4 对象变更检测注意事项 55
4.3.5 在上使用v-for 56
4.3.6 v-for与v-if一起使用 57
4.4 自定义指令 58
4.5 综合案例——设计商品采购列表 59
4.6 疑难解惑 60
第5章 页面元素样式的绑定 61
5.1 绑定HTML样式(class) 61
5.1.1 数组语法 61
5.1.2 对象语法 63
5.1.3 用在组件上 66
5.2 绑定内联样式(style) 66
5.2.1 对象语法 66
5.2.2 数组语法 68
5.3 综合案例——设计网上商城购物车效果 69
5.4 疑难解惑 73
第6章 事件处理 75
6.1 监听事件 75
6.2 事件处理方法 76
6.3 事件修饰符 81
6.3.1 stop 81
6.3.2 capture 83
6.3.3 self 85
6.3.4 once 86
6.3.5 prevent 87
6.3.6 passive 88
6.4 按键修饰符 88
6.5 系统修饰键 90
6.6 综合案例——设计商城tab栏切换 91
6.7 疑难解惑 93
第7章 双向数据绑定(表单输入绑定) 95
7.1 双向绑定 95
7.2 基本用法 95
7.2.1 文本 96
7.2.2 多行文本 97
7.2.3 复选框 97
7.2.4 单选按钮 99
7.2.5 选择框 99
7.3 值绑定 102
7.3.1 复选框 102
7.3.2 单选按钮 103
7.3.3 选择框 104
7.4 修饰符 105
7.4.1 lazy 105
7.4.2 number 105
7.4.3 trim 106
7.5 综合案例——破坏瓶子小游戏 107
7.6 疑难解惑 109
第8章 精通组件 111
8.1 组件是什么 111
8.2 组件的注册 111
8.2.1 全局注册 111
8.2.2 局部注册 112
8.3 使用prop向子组件传递数据 113
8.3.1 prop基本用法 113
8.3.2 单向数据流 117
8.3.3 prop验证 117
8.3.4 非prop的属性 119
8.4 子组件向父组件传递数据 120
8.4.1 监听子组件事件 121
8.4.2 将原生事件绑定到组件 122
8.4.3 sync修饰符 123
8.5 插槽 125
8.5.1 插槽的基本用法 125
8.5.2 编译作用域 126
8.5.3 默认内容 126
8.5.4 命名插槽 127
8.5.5 作用域插槽 130
8.5.6 解构插槽prop 132
8.6 综合案例——设计商城轮播效果图 133
8.7 疑难解惑 135
第9章 组合API 137
9.1 为什么要引入组合API 137
9.2 setup()函数 137
9.3 响应式API 138
9.3.1 reactive()方法和watchEffect()方法 139
9.3.2 ref()方法 140
9.3.3 readonly()方法 141
9.3.4 computed()方法 141
9.3.5 watch()方法 142
9.4 综合案例——开发待办事项功能 143
9.5 疑难解惑 144
第10章 项目脚手架vue-cli和Vite 145
10.1 脚手架的组件 145
10.2 脚手架环境搭建 146
10.3 安装脚手架 148
10.4 创建项目 149
10.4.1 使用命令创建项目 149
10.4.2 使用图形化界面创建项目 150
10.5 分析项目结构 153
10.6 构建工具Vite 155
10.7 疑难解惑 157
第11章 使用webpack打包 159
11.1 前端工程化与 webpack 159
11.2 webpack基础配置 162
11.2.1 使用webpack构建Vue.js 3.x项目 162
11.2.2 就是一个JS文件而已 165
11.2.3 逐步完善配置文件 165
11.3 单文件组件与vue-loader 167
11.4 疑难解惑 170
第12章 玩转前端路由 173
12.1 使用Vue Router实现前端路由控制 173
12.1.1 前端路由的实现方式 173
12.1.2 路由实现 174
12.2 Vue Router中的常用技术 177
12.2.1 命名路由 178
12.2.2 命名视图 179
12.2.3 路由传参 184
12.3 编程式导航 187
12.4 组件与Vue Router间解耦 191
12.4.1 布尔模式 191
12.4.2 对象模式 194
12.4.3 函数模式 196
12.5 疑难解惑 199
第13章 状态管理Vuex 201
13.1 什么是Vuex 201
13.1.1 什么是状态管理模式 201
13.1.2 什么情况下使用Vuex 202
13.2 使用Vuex 203
13.3 在项目中使用Vuex 203
13.3.1 搭建一个项目 203
13.3.2 state对象 205
13.3.3 getters对象 206
13.3.4 mutations对象 208
13.3.5 actions对象 210
13.4 疑难解惑 212
第14章 项目实战1——开发科技企业网站系统 213
14.1 使用Vite搭建项目 213
14.2 设计首页页面 216
14.2.1 网页头部组件 216
14.2.2 网页首页组件 218
14.2.3 网页页脚组件 219
14.3 设计主营业务组件 220
14.4 设计关于我们组件 221
14.5 设计企业新闻组件 223
14.6 设计联系我们组件 224
14.7 路由配置 225
14.8 系统的运行 225
14.9 系统的调试 226
第15章 项目实战2——开发在线教育网站系统 229
15.1 项目环境及框架 229
15.1.1 系统开发环境要求 229
15.1.2 软件框架 229
15.2 系统分析 230
15.2.1 系统功能设计 230
15.2.2 系统功能结构图 231
15.3 系统主要功能实现 231
15.3.1 首页页面的实现 231
15.3.2 课程列表页面的实现 239
15.4.3 合作院校页面的实现 240
15.3.4 高职课堂页面的实现 241
15.3.5 课程详情页面的实现 242
15.3.6 登录、注册页面的实现 244
第16章 项目实战3——开发图书管理系统 251
16.1 项目环境及框架 251
16.1.1 系统开发环境要求 251
16.1.2 软件框架 251
16.2 系统分析 252
16.2.1 系统功能设计 252
16.2.2 系统功能结构图 253
16.3 系统主要功能实现 253
16.3.1 登录页面的实现 253
16.3.2 注册页面的实现 255
16.3.3 首页页面的实现 255
16.3.4 个人中心页面的实现 260
16.3.5 书籍管理页面的实现 262
16.3.6 用户管理页面的实现 265
第17章 项目实战4——开发家庭装修网站系统 267
17.1 项目环境及框架 267
17.1.1 系统开发环境要求 267
17.1.2 软件框架 267
17.2 系统分析 268
17.2.1 系统功能设计 268
17.2.2 系统功能结构图 268
17.3 系统主要功能实现 269
17.3.1 首页页面的实现 269
17.3.2 关于我们页面的实现 275
17.3.3 新闻资讯页面的实现 278
17.3.4 经典案例页面的实现 279
17.3.5 合作与支持页面的实现 280
第18章 项目实战5——开发企业办公自动化系统 283
18.1 项目环境及框架 283
18.1.1 系统开发环境要求 283
18.1.2 软件框架 283
18.2 系统分析 284
18.2.1 系统功能设计 284
18.2.2 系统功能结构图 285
18.3 系统主要功能实现 285
18.3.1 登录页面的实现 285
18.3.2 概况页面的实现 287
18.3.3 员工信息页面的实现 290
18.3.4 招聘岗位页面的实现 292
18.3.5 招聘者信息页面的实现 293
18.3.6 考勤信息页面的实现 293
18.3.7 签到信息页面的实现 294
展开全部

Vue.js 3.X从入门到项目实践 作者简介

一线软件工程师,比较擅长Android、Vue.js、React,有丰富的专业知识和开发经验,曾负责并上线多个大型Web项目。多年来一直致力于分享实践经验,拥有粉丝10万余。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服