Vue.js快跑构建触手可及的高性能Web应用pdf下载pdf下载

Vue.js快跑构建触手可及的高性能Web应用百度网盘pdf下载

作者:
简介:本篇主要提供Vue.js快跑构建触手可及的高性能Web应用pdf下载
出版社:文轩网旗舰店
出版时间:2018-12
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:(英)卡勒姆·麦克雷(Callum Macrae) 著 宋鹏 等 译
定  价:69
出 版 社:电子工业出版社
出版日期:2018年12月01日
页  数:179
装  帧:平装
ISBN:9787121352997
前言
章Vuejs基础1
为什么选择Vuejs1
安装和设置4
vue-loader和webpack4
模板(Template)、数据(Data)和指令(Directive)6
v-if vs v-show10
模板中的循环11
属性绑定13
响应式15
响应式如何实现16
注意事项17
双向数据绑定19
动态设置HTML21
方法22
this23
计算属性24
侦听器27
监听data对象中某个对象的属性29
获取旧值29
深度监听30
过滤器30
使用ref直接访问元素33
输入和事件33
v-on简写34
事件修饰符34
生命周期钩子37
自定义指令38
钩子函数参数40
过渡和动画41
CSS过渡41
动画44
总结46
第2章Vuejs组件47
组件基础47
数据、方法和计算属性48
传递数据49
Prop验证50
Prop的大小写51
响应式52
数据流和sync修饰符53
自定义输入组件与v-model56
使用插槽(slot)将内容传递给组件57
默认内容58
具名插槽59
作用域插槽60
自定义事件62
混入65
混入对象和组件的合并67
vue-loader和vue文件68
非Prop属性70
组件和v-for指令71
总结74
第3章使用Vue添加样式77
Class绑定77
内联样式绑定79
数组语法80
多重值80
用vue-loader实现Scoped CSS81
用vue-loader实现CSS Modules82
预处理器83
总结83
第4章render函数和JSX85
标签名称86
数据对象86
子节点88
JSX89
总结91
第5章使用vue-router实现客户端路由93
安装93
基本用法94
HTML5 History模式96
动态路由97
响应路由变化98
路由参数作为组件属性传入100
嵌套路由101
重定向和别名103
链接导航104
tag属性105
active-class属性106
原生事件107
编程式导航107
导航守卫108
路由独享守卫110
组件内部守卫111
路由顺序112
404页面113
路由命名114
总结115
第6章使用vuex实现状态管理117
安装118
概念119
State及其辅助函数121
State辅助函数122
Getter124
Getter辅助函数126
tation126
tation辅助函数128
tation必须是同步函数128
Action129
Action辅助函数130
参数解构131
Promise与Action131
Module132
文件结构134
带命名空间的模块135
总结137
第7章对Vue组件进行测试139
测试单个组件139
介绍vue-test-utils141
查询DOM142
挂载选项143
模拟和存根数据145
测试事件146
总结148
附录A搭建Vue开发环境149
附录BVue与React153
索引171
本书是用Vue.js构建Web应用的多方面指南。作者运用细致入微的讲解方式带你领略Vue.js的独特魅力,致力于协助你从零开始基于Vue.js创建一个Web应用。本书共7章:章介绍Vue的安装及基本用法,覆盖大量Vue核心技术,诸如响应式原理、生命周期钩子等;第2章到第6章进入Vue高阶世界,通过在丰富的组件特性中遨游,教你使用vue-router和vuex来实现客户端路由和状态管理,以此完善整个Web应用的功能;很后一章介绍如何使用vue-test-utils这一官方测试利器来为组件编写单元测试,从而保证Web应用的正常运行;附录分别介绍vue-cli用法及Vue 与React之间的异同。本书适合对HTML和已有一定了解,正在准备或已经使用Vue.js进行Web应用开发的从业者,也适合希望通过学习框架使用来提升对其认识的开发人员,有React使用经验的读者同样可从中获等