vue.js 权威指南

所需积分/C币:29 2018-11-26 17:33:53 139.07MB PDF
36
收藏 收藏
举报

vue.js 权威指南
内容简介 Vue.js是一个用来开发Web界面的前端库。本书致力于普及国内 Vue.js技术体系,让更多喜欢前端的 人员了解和学习uejs。如果你对 Vue. js基础知识感兴趣,如果你对源码解析感兴趣,如果你对vue」js2.0 感兴趣,如果你对主流打包工具感兴趣,如果你对如何实践感兴趣,本书都是一本不容错过的以示例代码 为引导、知识涵盖全面的最佳选择 全书一共30章,由浅入深地讲解了Ⅴuejs基本语法及源码解析。主要内容包括数据绑定、指令、表 单控件绑定、过滤器、组件、表单验证、服务通信、路由和视图、 vue-cli、测试开发和调试、源码解析及 主流打包构建工具等。该书内容全面,讲解细致,示例丰富,适用于各层次的开发者。 未经许可,不得以任何方式复制或抄袭本书之部分或全部内容 版权所有,侵权必究。 图书在版编目(CP)数据 Vue. js权威指南/张耀春等著.一北京:电子工业出版社,2016.9 (前端撷英馆) ISBN978-7-121-28722-0 I.①V…Ⅱ.①张…Ⅲ.①网页制作工具一程序设计Ⅳ.①TP392.092.2 中国版本图书馆CIP数据核字(2016)第204355号 策划编辑:张春雨 责任编辑:葛娜 印刷:三河市双峰印刷装订有限公司 装订:三河市双峰印刷装订有限公司 出版发行:电子工业出版社 北京市海淀区万寿路173信箱邮编:100036 开本:787×9801/16印张:31.75字数:687千字 版次:2016年9月第1版 印次:2017年1月第4次印刷 定价:99.00元 凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系, 联系及邮购电话:(010)88254888,88258888 质量投诉请发邮件至zlts(@phei.com.cn,盗版侵权举报请发邮件至dbq@phei.com.cn 本书咨询联系方式:(010)51260888-819,faq@phei.com.cn 推荐序 三年前刚开始写 Vue. js的第一个原型的时候,我并没有奢望太多。而今天在我打下这行字 的时候, Vue. js在GHb上已经有超过两万五千颗star,在nm上有超过一百万次的下载,并 在全球各地拥有十几万的用户。同时,得益于社区的大力支持,我有幸全职投入 Vue. js的开发, 以开源作为我的全职工作。 在设计思想上, Vue.js尤为注重上手的学习曲线,这也是 Vue. js吸引很多用户的一个重要 原因。但随着近年来产品对前端的需求不断提高,前端工程的复杂度也在不断提升。因此,初 学者免不了在实际的生产应用中遇到各种文档中难以覆盖的细节问题。 在国内, Vue. js被大量行业领先的科技公司在生产中广泛使用,这其中就包括本书作者小 春所就职的滴滴出行。本书包含了大量在实践中总结出的 Vue. js使用经验,并且能看出作者对 Vue. js的内部实现做了深入的研究,相信能为国内学习 Vue.js的开发者们提供有价值的帮助 Vue js的迅速成长,在很大程度上得益于社区用户与他人分享经验心得的热心。在这里,我也 对小春和滴滴公共前端团队为本书付出的心血表示衷心的感谢。 尤雨溪 Vue. js作者 前言 本书是一本全方位讲解 Vue. js,从入门到精通的权威指南。 从本书中你将学到 O Vue. js基本语法 ○ Vue. js源码解析 O如何开发一个完整的组件 O如何集成第三方组件 O如果构建和调试一个Vue的项目 主流打包构建工具的使用 O Vue. js 2.0 O Scrat与 Vue.js结合 本书读者对象 本书写给从未使用 Vue.js开发项目或想深入了解 Vue. js原理的读者,同时也适合热衷于追 求新技术、探索新工具的读者。特此声明:本书基础语法讲解基于Vue」js1.0版本,其中涵盖了 与其他版本的比较。我们假设读者已经掌握了HTML和CS,并且熟悉 JavaScript基础知识。 如何阅读本书 如果你从事Web开发工作,之前没有接触过 Vue. js,建议从第1章开始仔细阅读,并亲手 实践每个章节提供的示例,可以加深理解;如果你已经使用 Vue js开发项目,则可以跳过前面 基础知识,直接进入源码解析篇,让我们共同探索 Vue. js是如何实现的,以及有哪些值得借鉴 学习的知识;如果你想看看Vue」js2.0都发生了什么转变,请直接进入 Vue. js2.0章节阅读;如 uejs权威指南 果你想了解打包构建工具如何使用,请直接进入工具篇,那里有三款打包工具供选择。希望你 阅读愉快。 本书结构 每个章节的开头都会介绍一个概念,帮你了解该章节所讲内容是什么,以便快速了解或准 确地找到所关注的内容 在基础知识讲解中,每一节中都会有大量丰富、详尽的示例,方便你更全面地掌握所讲解 的知识。 在章节最后还会附加一些常见问题,帮助你快速解决问题并定位问题所在。 目录 第1章遇见uejs… 1.1MVX模式是什么 1.1.2MVP……… 1.1.3MVVM… 12 Vue.js是什么 1.2.1 Vue. js与其他框架的区别 …4 1.2.2如何使用 Vue js… ………10 1.2.3 Vue.js的发展历史 第2章数据绑定………… 13 2.1语法 …13 2.1.1插值 13 2.2表达式 …14 2.1.3指令 2.2分隔符 第3章指令 16 3.1内部指令 …16 17 3.1.2 v-show ………17 3.1.3V-else…………… ………19 3.1.4V- model…… …………………19 3.1.5V-for… 22 3.1.6V-text……………………………… 3.1.7V-html… 32 3.1.8-bind ……32 3.1.9V-on……… 3.1.10 35 ⅧⅢ| Vue. js权威指南 3.1.11v-el ……35 3.1.12v-pre …35 3.1.13v- cloak……………………………… 3.2自定义指令…… ,,,,,,,普,, …36 3.2.1基础 36 3.2.2高级选项 …………………41 3.3内部指令解析… 47 34常见问题解析 50 第4章计算属性 41什么是计算属性 52 4.2计算属性缓存… …………53 4.3常见问题 55 4.3.1计算属性 getter不执行的场景 55 43.2在 V-repeat中使用计算属性 第5章表单控件绑定 …58 5.1基本用法 5.1.1text… 58 5.1.2 checkbox… 5.1.3 radio 59 5.1.4 select ………………………60 5.2值绑定… ………61 53- model修饰指令… ……63 5.3.2 debounce… 5.3.3 number…… 54修饰指令原理 54. I lazy源码解析 ……………………64 54.2 debounce源码解析………… 54.3 number源码解析 65 第6章过滤器 6.1内置过滤器… ……68 6.1.1字母操作 ………69 目录X 6,12json过滤器 6.1.3限制……………………… 70 6.1.4 currency过滤器…… …………………72 6.1.5 debounce过滤器 …73 62自定义过滤器 ………………73 6.2.1 fillter语法… 74 622教你写一个 filter… ……75 6.3源码解析 ………76 6.3.1管道实现……… 76 63.2过滤器解析 …77 64常见问题解析 .,,,,·,,,,,,,,,,,,,,,,来,,,,来 第7章 Class与 Style绑定… ………80 7.1绑定 HTML Class ,,,来 80 7.1.1对象语法…… ……80 7.1.2数组语法… …82 7.2绑定内联样式 …82 7.2.1对象语法 …………82 7.22数组语法 ………………83 7.2.3自动添加前缀 第8章过渡 ……86 8.1CSS过渡……… ,,,,来,来,,来 …8 8.1.1内置 Class类名…… 88 8.1.2自定义CSS类名 ,,,,,,,,, 8.1.3显式声明CSS过渡类型 …89 8.1.4动画案例 ……89 8.1.5过渡流程 ,,,,,,,,,,,,,,,,,,,来来,,,, …90 82 JavaScript过渡 83渐进过渡 第9章 Method …0 9.1如何绑定事件……… 95 91.1内联方式 X Vue. js权威指南 9.1.2 methods配置… 96 9.1.3 Events应用 97 9,2如何使用修饰符…… …97 9.2.1 prevent 9.2.2 stop 98 9.2.3 capture……… 98 9.2.4self……… ,来,,来,,,,,,,,,, 98 92.5按键………………… 9.3 Vue. js0.12到10中的变化…… …99 93.1V-on变更………… 9.3.2@ click缩写………………… 第10章∨ue实例方法…… ………………………………………………101 10.1实例属性…… ……101 10.1.1组件树访问………………………… 10.12DOM访问………… ………………102 10.1.3数据访问… 10.2实例方法 ,,,来,,,,,,,, …102 10.2.1实例DOM方法的使用 10.2.2实例 Event方法的使用 第11章组件 ………………107 11.1基础 108 11.1.1注册…… ,,,,,,,,,,,,,,, …108 11.1.2数据传递……… 110 11.1.3混合 …123 1114动态组件……… ……………126 11.2相关拓展 11.2.1组件和v-for…… 129 112.2编写可复用组件 ……130 112.3异步组件 130 11.2.4资源命名约定 131 11.2.5内联模板 ,,,,,,,,,,+,,, ……132 11.2.6片段实例… 133

...展开详情
试读 127P vue.js 权威指南
立即下载 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
vue.js 权威指南 29积分/C币 立即下载
1/127
vue.js 权威指南第1页
vue.js 权威指南第2页
vue.js 权威指南第3页
vue.js 权威指南第4页
vue.js 权威指南第5页
vue.js 权威指南第6页
vue.js 权威指南第7页
vue.js 权威指南第8页
vue.js 权威指南第9页
vue.js 权威指南第10页
vue.js 权威指南第11页
vue.js 权威指南第12页
vue.js 权威指南第13页
vue.js 权威指南第14页
vue.js 权威指南第15页
vue.js 权威指南第16页
vue.js 权威指南第17页
vue.js 权威指南第18页
vue.js 权威指南第19页
vue.js 权威指南第20页

试读结束, 可继续阅读

29积分/C币 立即下载