Vue.js实战+Vue2实践揭秘+Vue.js 前端开发
YL10404
9787302484929 9787115444936 9787121310683
| 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
我是一个比较注重实践的学习者,对于那种只讲理论不给代码的书,我通常是很难坚持看下去的。这套书在这方面做得非常棒!每一章都配有大量的代码示例,而且很多示例都是可以独立运行的,我只需要复制粘贴,然后稍微修改一下,就能在自己的开发环境中跑起来。 更重要的是,书中的代码风格都很规范,而且注释也很详细,让我能够清楚地理解每一行代码的作用。我之前遇到过一些关于异步请求处理的问题,在书中找到了非常好的解决方案,比如如何结合 `async/await` 和 `axios` 来优雅地处理 API 请求。这让我感觉写代码不再是“碰运气”,而是有条理、有章法的过程。
评分作为一名从 React 阵营“叛逃”到 Vue.js 的开发者,我一直在寻找一本能够让我快速理解 Vue.js 精髓的书。这套书真的满足了我的需求!它不仅仅是简单地罗列 API,而是从开发者的视角出发,讲解了 Vue.js 的设计理念和最佳实践。 我特别欣赏书中对 Vue.js 3 的一些新特性的介绍,比如 Composition API。我之前在网上零散地看过一些关于 Composition API 的文章,但总觉得不够系统。这本书将 Composition API 和 Options API 进行了详细的对比,并且通过大量的实战案例展示了 Composition API 如何让代码更具可读性和可复用性。这对我来说简直是及时雨,让我能够更顺畅地过渡到 Vue.js 3 的开发模式。
评分这本书简直就是为我量身定做的!我一直觉得 Vue.js 的学习曲线有点陡峭,尤其是涉及到一些高级概念的时候,很容易让人望而却步。但是,这本书的作者用非常简洁、清晰的语言,把这些复杂的概念都一一拆解开来,让我能够轻松理解。 我尤其喜欢书中关于“组件复用”和“性能优化”的章节。作者通过一些非常巧妙的设计模式,教会了我如何编写可复用性强的组件,避免代码的冗余。在性能优化方面,书中也提供了很多实用的建议,比如如何利用懒加载、代码分割来提升应用的加载速度。我感觉这本书不仅仅是教会了我“怎么做”,更是教会了我“为什么要这样做”,以及“如何做得更好”。
评分这套书简直就是 Vue.js 开发者的“修炼秘籍”!我最喜欢的一点是,它没有停留在“怎么用”的层面,而是深入剖析了“为什么这么用”。比如,在讲解响应式原理的时候,作者没有简单地告诉你 `data` 属性会变成响应式,而是详细介绍了 `Observer`、`Dep` 和 `Watcher` 这三个核心角色是如何协同工作的,以及 `Object.defineProperty` 和 `Proxy` 的区别和应用场景。这些细节真的让我豁然开朗,感觉对 Vue.js 的理解上升了一个高度。 而且,书中还提供了很多进阶的技巧和优化方案。例如,在处理大量数据的时候,如何利用虚拟滚动来提升性能;在构建大型项目时,如何更好地组织代码结构,提高可维护性。这些内容对于想要从入门走向精通的开发者来说,简直是太宝贵了!我已经迫不及待地想把这些学到的东西应用到我的实际项目中去了,相信一定能让我的代码质量更上一层楼!
评分哇!拿到这套书,我真的是激动得不得了!拆开快递那一刻,满满的期待感就爆棚了。我之前在网上看到过一些关于 Vue.js 的教程,但总感觉零散,不成体系。这次把这几本书都搬回家,感觉像是找到了“宝藏”,终于可以系统地、深入地学习 Vue.js 了。 我一直对前端开发很感兴趣,尤其是 Vue.js 这种 MVVM 框架,它真的让组件化开发变得 so easy!拿到这套书,我迫不及待地翻开了第一本。书里的案例非常贴近实际项目,比如电商平台的商品列表、购物车功能,还有用户中心的个人信息管理等等。我跟着书里的步骤一步步敲代码,感觉自己就像真的在搭建一个完整的项目一样。而且,书里对一些核心概念的讲解也特别清晰,比如组件间的通信、路由的配置、状态管理等等,都用很通俗易懂的语言阐述了,让我这个新手也能快速理解。
评分还挺不错的
评分此用户未填写评价内容
评分内容很丰富 不错
评分三本书通俗易懂,适合入门同学学习
评分内容很丰富 不错
评分很好的前端框架书籍,值得购买。
评分书很不错
评分此用户未填写评价内容
评分此用户未填写评价内容
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有