| Vue.js实战 | ||
| | 定价 | 79.00 |
| 出版社 | 清华大学出版社 | |
| 版次 | 1 | |
| 出版时间 | 2017年01月 | |
| 开本 | 16开 | |
| 作者 | 梁灏 | |
| 装帧 | 平装 | |
| 页数 | 330 | |
| 字数 | 550000 | |
| ISBN编码 | 9787302484929 | |
| 重量 | ||
目录
目 录
第1篇 基础篇
第1章 初识Vue.js 3
1.1 Vue.js是什么 3
1.1.1 MVVM模式 3
1.1.2 Vue.js有什么不同 4
1.2 如何使用Vue.js 5
1.2.1 传统的前端开发模式 5
1.2.2 Vue.js的开发模式 5
第2章 数据绑定和第壹个Vue应用 8
2.1 Vue实例与数据绑定 9
2.1.1 实例与数据 9
2.1.2 生命周期 10
2.1.3 插值与表达式 11
2.1.4 过滤器 13
2.2 指令与事件 15
2.3 语法糖 18
第3章 计算属性 19
3.1 什么是计算属性 19
3.2 计算属性用法 20
3.3 计算属性缓存 23
第4章 vbind及class与style绑定 25
4.1 了解vbind指令 25
4.2 绑定class的几种方式 26
4.2.1 对象语法 26
4.2.2 数组语法 27
4.2.3 在组件上使用 29
4.3 绑定内联样式 30
第5章 内置指令 32
5.1 基本指令 32
5.1.1 vcloak 32
5.1.2 vonce 33
5.2 条件渲染指令 33
5.2.1 vif、velseif、velse 33
5.2.2 vshow 36
5.2.3 vif与vshow的选择 36
5.3 列表渲染指令vfor 37
5.3.1 基本用法 37
5.3.2 数组更新 41
5.3.3 过滤与排序 43
5.4 方法与事件 44
5.4.1 基本用法 44
5.4.2 修饰符 46
5.5 实战:利用计算属性、指令等知识开发购物车 47
第6章 表单与vmodel 55
6.1 基本用法 55
6.2 绑定值 61
6.3 修饰符 63
第7章 组件详解 65
7.1 组件与复用 65
7.1.1 为什么使用组件 65
7.1.2 组件用法 66
7.2 使用props传递数据 70
7.2.1 基本用法 70
7.2.2 单向数据流 72
7.2.3 数据验证 74
7.3 组件通信 75
7.3.1 自定义事件 75
7.3.2 使用vmodel 77
7.3.3 非父子组件通信 79
7.4 使用slot分发内容 83
7.4.1 什么是slot 83
7.4.2 作用域 84
7.4.3 slot用法 85
7.4.4 作用域插槽 87
7.4.5 访问slot 89
7.5 组件高ji用法 90
7.5.1 递归组件 90
7.5.2 内联模板 92
7.5.3 动态组件 93
7.5.4 异步组件 94
7.6 其他 95
7.6.1 $nextTick 95
7.6.2 XTemplates 96
7.6.3 手动挂载实例 97
7.7 实战:两个常用组件的开发 98
7.7.1 开发一个数字输入框组件 98
7.7.2 开发一个标签页组件 106
第8章 自定义指令 118
8.1 基本用法 118
8.2 实战 121
8.2.1 开发一个可从外部关闭的下拉菜单 121
8.2.2 开发一个实时时间转换指令vtime 126
第2篇 进阶篇
第9章 Render函数 133
9.1 什么是Virtual Dom 133
9.2 什么是Render函数 136
9.3 createElement用法 140
9.3.1 基本参数 140
9.3.2 约束 143
9.3.3 使用代替模板功能 147
9.4 函数化组件 153
9.5 JSX 157
9.6 实战:使用Render函数开发可排序的表格组件 159
9.7 实战:留言列表 172
9.8 总结 183
第10章 使用webpack 184
10.1 前端工程化与webpack 184
10.2 webpack基础配置 187
10.2.1 安装webpack与webpackdevserver 187
10.2.2 就是一个js文件而已 188
10.2.3 逐步完善配置文件 191
10.3 单文件组件与vueloader 194
10.4 用于生产环境 201
第11章 插件 206
11.1 前端路由与vuerouter 207
11.1.1 什么是前端路由 207
11.1.2 vuerouter基本用法 208
11.1.3 跳转 212
11.1.4 高ji用法 213
11.2 状态管理与Vuex 216
11.2.1 状态管理与使用场景 216
11.2.2 Vuex基本用法 217
11.2.3 高ji用法 221
11.3 实战:中央事件总线插件vuebus 227
第3篇 实战篇
第12章 iView**组件剖析 235
12.1 级联选择组件Cascader 236
12.2 折叠面板组件Collapse 249
12.3 iView内置工具函数 257
第13章 实战:知乎日报项目开发 261
13.1 分析与准备 261
13.2 推荐列表与分类 265
13.2.1 搭建基本结构 265
13.2.2 主题日报 267
13.2.3 每日推荐 271
13.2.4 自动加载更多推荐列表 276
13.3 文章详情页 278
13.3.1 加载内容 278
13.3.2 加载评论 281
13.4 总结 286
第14章 实战:电商网站项目开发 288
14.1 项目工程搭建 288
14.2 商品列表页 290
14.2.1 需求分析与模块拆分 290
14.2.2 商品简介组件 291
14.2.3 列表按照价格、销量排序 297
14.2.4 列表按照品牌、颜色筛选 306
14.3 商品详情页 309
14.4 购 物 车 313
14.4.1 准备数据 314
14.4.2 显示和操作数据 316
14.4.3 使用优惠码 320
14.5 总结 324
第15章 相关开源项目介绍 325
15.1 服务端渲染与Nuxt.js 325
15.1.1 是否需要服务端渲染 325
15.1.2 Nuxt.js 326
15.2 HTTP库axios 327
15.3 多语言插件vuei18n 329
内容介绍
本书以Vue.js 2为基础,以项目实战的方式来引导读者渐进式学习Vue.js。本书分为基础篇、进阶篇和实战篇三部分。基础篇主要是对 Vue.js 核心功能的介绍;进阶篇主要讲解前端工程化Vue.js的组件化、插件的使用;实战篇着重开发了两个完整的示例,所涉及的内容涵盖Vue.js绝大部分API。通过阅读本书,读者能够掌握Vue.js框架主要API的使用方法、自定义指令、组件开发、单文件组件、Render函数、使用webpack开发可复用的单页面富应用等。
本书示例丰富、侧重实战,适用于刚接触或即将接触Vue.js的开发者,也适用于对Vue.js有过开发经验,但需要进一步提升的开发者。
作 译 者:梁睿坤
出版时间:2017-04 千 字 数:400
版 次:01-01 页 数:304
开 本:16开
装 帧:
I S B N :9787121310683
换 版:
所属分类:科技 >> 计算机 >> 网络与互联网
纸质书定价:¥79.0
本书以Vue2的实践应用为根基,从实际示例入手,详细讲解Vue2的基础理论应用及高级组件开发,通过简明易懂的实例代码,生动地让读者快速、全方位地掌握Vue2的各种入门技巧以及一些在实际项目中的宝贵经验。本书除了全面、细致地讲述Vue2的生态结构、实际编程技巧和一些从实践中得到的经验,还重点介绍如何以组件化编程思想为指导,以前端工程化方法为实现手段来实践Vue2,通过组件的单元测试和E2E测试来保证工程质量。
第1章 例说Vue.js
1.1 插值
1.2 数据绑定
1.3 样式绑定
1.4 过滤器
第2章 工程化的Vue.js开发
2.1 脚手架vue-cli
2.2 深入vue-cli的工程模板
2.2.1 webpack-simple模板
2.2.2 webpack模板
2.2.3 构建工具
2.3 Vue工程的webpack配置与基本用法
2.3.1 webpack的特点
2.3.2 基本用法
2.3.3 用别名取代路径引用
2.3.4 配置多入口程序
2.4 基于Karma+Phantom+Mocha+Sinon+Chai的单元测试环境
2.5 基于Nightwatch的端到端测试环境
第3章 路由与页面间导航
3.1 vue-router
3.2 路由的模式
3.3 路由与导航
3.4 导航状态样式
3.5 History的控制
3.6 关于Fallback
3.7 小结
第4章 页面的区块化与组件的封装
4.1 页面逻辑的实现
4.2 封装可重用组件
4.3 自定义事件
4.4 数据接口的分析与提取
4.5 从服务端获取数据
4.6 创建复合型的模板组件
4.7 数据模拟
4.8 小结
4.9 扩展阅读:Vue组件的继承——mixin
第5章 Vue的测试与调试技术
5.1 Mocha入门
5.2 组件的单元测试方法
5.3 单元测试中的仿真技术
5.3.1 调用侦测(Spies)
5.3.2 Sinon的断言扩展
5.3.3 存根(stub)
5.3.4 接口仿真(Mocks)
5.3.5 后端服务仿真
5.4 调试
5.5 Nightwatch入门
5.5.1 编写端到端测试
5.5.2 钩子函数与异步测试
5.5.3 全局模块与Nightwatch的调试
5.5.4 Page Objects模式
第6章 视图与表单的处理
6.1 为Vue2集成UIkit
6.2 表格视图的实现
6.2.1 实时数据筛选
6.2.2 多行数据的选择
6.2.3 排序的实现
6.3 单一职责原则与高级组件开发方法
6.3.1 搜索区的组件化
6.3.2 母板组件
6.3.3 重构模态对话框组件
6.3.4 高级组件与Render方法
6.3.5 UIkit按钮
6.3.6 通用表格组件
6.4 表单的设计与实现
6.4.1 计算属性的双向绑定
6.4.2 富文本编辑器组件的实现
6.4.3 实现嵌套式容器组件
6.4.4 表单的验证
6.5 集成服务端的CRUD Restful API
6.6 HTTP拦截器inteceptor
6.7 开发服务器的定制
第7章 Vuex状态管理
7.1 Vuex的基本结构
7.2 data的替代者——State和Getter
7.3 测试Getter
7.4 Action——操作的执行者
7.5 测试Action
7.6 只用Mutation修改状态
7.7 测试Mutations
7.8 子状态和模块
7.9 用服务分离外部操作
附录A Chai断言参考
附录B Vee-Validate验证规则参考
Vue.js 前端开发 快速入门与专业应用
> " class="head_title_name"> 拒绝长篇累牍的纸上谈兵!拒绝拿打印文档来糊弄事儿!这是第1本详尽介绍Vue.js实际项目开发的Vue.js指南书!即学即用!
版 次:1
页 数:
字 数:
印刷时间:2017年03月01日
开 本:16开
纸 张:胶版纸
印 次:1
包 装:平装-胶订
是否套装:否
国际标准书号ISBN:9787115444936
所属分类:图书>计算机/网络>程序设计>其他
学以致用:以实际项目为立足点,拒绝纸上谈兵,本书帮你快速上手! 应用广泛:摸透Vue.js,无论是桌面端还是移动端,让你从容面对! 求职利器:国内互联网公司已广泛使用Vue.js开发,再不学就晚了!
内容简介
《Vue.js 前端开发 快速入门与专业应用》分为10章:简介,基础特性,指令,过滤器,过渡,组件,状态管理,常用插件,工程实例,Weex打包。从简单的单个实例和基础语法,到工程实例,将系统的讲述Vue.js在项目中的适用场景和具体操作。 书的特点在于案例详实,使读者体会到框架的优点和便捷之处,提升开发效率,能将Vue.js运用到实际项目中,避免纸上谈兵的尴尬。
作者简介
陈陆扬 前端工程师,2011年8月入职百度担任前端工程师,2013年2月担任去哪儿网无线touch机票前端负责人。2014.11月开始创业,目前在新东方投资的在线教育公司担任前端负责人。熟悉Vue.js框架,使用并开发线上产品。
目 录
第1章 Vue.js简介
1.1 Vue.js是什么 1
1.2 为什么要用Vue.js 2
1.3 Vue.js的Hello world 2
第2章 基础特性
2.1 实例及选项 5
2.1.1 模板 6
最近入手了一套Vue.js相关的书,分别是《包邮Vue.js实战》、《Vue2实践揭秘》、《Vue.js前端开发》和《Vue.js权威指南》。我个人对Vue.js一直保持着高度的关注,因为它的易学性和高性能,非常适合咱们前端开发者快速构建出优秀的Web应用。这套书呢,其实就是我为了系统地梳理一下Vue.js的知识脉络,从入门到进阶,再到一些更深入的实践和原理,都想有个全面的了解。 我选择这几本书,主要是看中了它们在市面上比较有口碑,而且覆盖的面也比较广。比如《包邮Vue.js实战》和《Vue.js前端开发》,我猜想它们更侧重于基础知识的讲解和实际项目案例的展示,对于刚刚接触Vue.js或者想巩固基础的朋友来说,应该是不错的选择。通过具体的代码示例和项目流程,能够帮助我们理解Vue.js的组件化开发、状态管理、路由等核心概念。而《Vue2实践揭秘》和《Vue.js权威指南》,我感觉它们可能更偏向于深入剖析Vue.js的内部机制和高级特性,比如响应式原理、虚拟DOM渲染、性能优化等方面。 读完这套书,我希望能够对Vue.js有一个更深刻、更透彻的理解。不仅仅是停留在“会用”的层面,而是能够“知其然,更知其所以然”。我希望能够理解Vue.js的设计哲学,知道为什么它能够做到如此高效和灵活。这样一来,在未来的项目中,我不仅能够熟练地运用Vue.js解决问题,还能在遇到复杂场景时,做出更优的设计和决策。同时,我也期待通过这套书的学习,能够提升我独立解决Vue.js相关技术难题的能力,甚至能够自己去探索一些Vue.js的源码,更好地理解其工作原理。
评分最近入手了一套Vue.js相关的书籍,包括《包邮Vue.js实战》、《Vue2实践揭秘》、《Vue.js前端开发》和《Vue.js权威指南》。我是一名对前端开发有着浓厚兴趣的爱好者,Vue.js以其简洁、高效和灵活的特点,吸引了我很久。我一直想找机会系统地学习一下Vue.js,把理论知识和实践操作结合起来,从而能够更好地运用它来构建我的项目。 我特别期待《Vue.js前端开发》这本书。我觉得它应该会从实际的项目出发,讲解如何在真实的项目场景中运用Vue.js。比如,如何组织项目结构,如何进行组件化开发,如何处理数据请求和响应,以及如何实现页面之间的导航等。我希望通过学习这本书,能够掌握一套完整的Vue.js项目开发流程,并且能够运用所学知识独立完成一个小型到中型的Vue.js项目。 《Vue.js权威指南》这本书,我感觉它会是内容的“总纲”。我希望它能为我提供一个全面、深入且权威的Vue.js知识体系。我想要理解Vue.js的核心概念,例如它的响应式原理、虚拟DOM、组件生命周期等等,并且能够掌握一些进阶的用法和技巧。我相信,只有对Vue.js有了深刻的理解,才能在实际开发中做到游刃有余,解决各种复杂的问题。
评分我最近刚淘了点关于Vue.js的书,其中就包括一套打包的:《包邮Vue.js实战》、《Vue2实践揭秘》、《Vue.js前端开发》以及《Vue.js权威指南》。说实话,前端技术更新迭代太快了,要想在这个行业里保持竞争力,就得不断学习新东西。Vue.js作为目前最流行的前端框架之一,我必须得把它给吃透了。这套书的组合,感觉就是想把我从一个Vue.js的小白,一步一步变成一个能够独当一面的开发者。 我特别期待《Vue.js前端开发》和《包邮Vue.js实战》这两本书,因为它们名字里都有“实战”和“开发”的字眼,我猜这部分内容应该会包含很多实际的项目操作。比如,怎么搭建一个完整的Vue项目,怎么处理用户登录、数据请求、页面跳转等等。毕竟,理论知识再扎实,也比不上亲手敲代码的感觉。如果能跟着书里的案例一步步做下来,相信我的动手能力会有一个质的飞跃。而且,我一直觉得,项目经验是检验技术能力最好的方式,所以这部分内容对我来说是重中之重。 我还对《Vue2实践揭秘》和《Vue.js权威指南》这两本抱有很高的期望。我总觉得,光会用Vue.js是不够的,理解它的底层原理才能让你在遇到问题时,能够游刃有余地解决。特别是“揭秘”和“权威”这样的词,让我觉得这两本书可能会讲一些比较深入的东西,比如Vue.js的响应式系统是怎么工作的,虚拟DOM的 diff 算法是怎么实现的,以及一些性能优化的技巧。这些知识点,对于提升代码质量和应用性能至关重要。
评分我最近把一套Vue.js的书籍收入囊中,具体包括《包邮Vue.js实战》、《Vue2实践揭秘》、《Vue.js前端开发》以及《Vue.js权威指南》。作为一名对前端技术充满热情并且时刻想要提升自己的开发者,Vue.js这门框架一直是我学习和关注的重点。我之所以选择这套书,是因为它们涵盖了Vue.js从入门到精通的各个阶段,并且在业界都有不错的口碑,我觉得这是一次系统学习Vue.js的绝佳机会。 我个人对《Vue.js权威指南》这本书的期待值最高。我希望它能为我提供一个清晰、系统且深入的Vue.js学习路径。我想要理解Vue.js的核心概念,例如它的组件化思想、声明式渲染、响应式数据绑定等,并且能够掌握如何利用Vue.js构建复杂、可维护的大型前端应用。同时,我也希望能够从这本书中了解到Vue.js的一些设计哲学和最佳实践,从而在我的开发过程中能够写出更优雅、更高效的代码。 《Vue2实践揭秘》这本书也引起了我的极大兴趣。我一直对框架的内部原理非常着迷,而“揭秘”这个词恰恰点出了这本书的特点。我希望能通过这本书,深入了解Vue.js在运行时的一些核心机制,比如它的响应式系统是如何工作的,虚拟DOM的diff算法是如何实现的,以及Vue.js在性能优化方面有哪些独到的设计。掌握这些底层原理,不仅能帮助我更好地解决开发中遇到的疑难杂症,还能让我对Vue.js有更深刻的认识。
评分最近入手了这套Vue.js相关的书籍,包括《包邮Vue.js实战》、《Vue2实践揭秘》、《Vue.js前端开发》和《Vue.js权威指南》。我本身就是一名前端开发者,一直在用Vue.js进行项目开发,但总觉得自己在某些方面还有欠缺,不够系统和深入。这次买书,就是希望能够填补这些知识上的空白,把Vue.js这门技术学得更扎实,也更精通。 我尤其看重《Vue.js权威指南》这本书,从书名就能看出,它应该是对Vue.js进行了一个非常全面和系统的讲解,包含了从基础概念到高级特性的方方面面。我希望通过这本书,能够构建起一个完整的Vue.js知识体系,并且能够理解Vue.js的设计理念和最佳实践。同时,《Vue2实践揭秘》这本书也让我很期待,我对Vue.js的内部工作原理一直很感兴趣,比如它的响应式系统是如何实现的,以及它在渲染过程中的一些优化机制。深入了解这些底层细节,能够帮助我更好地进行代码调试和性能优化。 另外,《包邮Vue.js实战》和《Vue.js前端开发》这两本书,我想它们应该会侧重于实际的项目开发流程和案例。我相信通过阅读这些书籍,能够学习到很多在实际开发中会遇到的问题和解决方案,例如如何组织项目结构,如何进行组件化开发,如何使用Vue Router进行路由管理,以及如何集成Vuex进行状态管理等。这些实践性的内容,对于提升我的开发效率和解决实际问题的能力非常有帮助。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有