图书介绍

Vue js权威指南PDF|Epub|txt|kindle电子书版本网盘下载

Vue js权威指南
  • 张耀春,黄铁,王静,苏伟,王槿,殷献勇著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121287220
  • 出版时间:2016
  • 标注页数:490页
  • 文件大小:26MB
  • 文件页数:509页
  • 主题词:网页制作工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Vue js权威指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 遇见Vue.js1

1.1 MVX模式是什么1

1.1.1 MVC1

1.1.2 MVP2

1.1.3 MVVM3

1.2 Vue.js是什么4

1.2.1 Vue.js与其他框架的区别4

1.2.2 如何使用Vue.js10

1.2.3 Vue.js的发展历史11

第2章 数据绑定13

2.1 语法13

2.1.1 插值13

2.1.2 表达式14

2.1.3 指令14

2.2 分隔符15

第3章 指令16

3.1 内部指令16

3.1.1 v-if17

3.1.2 v-show17

3.1.3 v-else19

3.1.4 v-model19

3.1.5 v-for22

3.1.6 v-text31

3.1.7 v-html32

3.1.8 v-bind32

3.1.9 v-on33

3.1.10 v-ref35

3.1.11 v-e135

3.1.12 v-pre35

3.1.13 v-cloak35

3.2 自定义指令36

3.2.1 基础36

3.2.2 高级选项41

3.3 内部指令解析47

3.4 常见问题解析50

第4章 计算属性52

4.1 什么是计算属性52

4.2 计算属性缓存53

4.3 常见问题55

4.3.1 计算属性getter不执行的场景55

4.3.2 在v-repeat中使用计算属性56

第5章 表单控件绑定58

5.1 基本用法58

5.1.1 text58

5.1.2 checkbox58

5.1.3 radio59

5.1.4 select60

5.2 值绑定61

5.3 v-model修饰指令63

5.3.1 lazy63

5.3.2 debounce63

5.3.3 number63

5.4 修饰指令原理64

5.4.1 lazy源码解析64

5.4.2 debounce源码解析64

5.4.3 number源码解析65

第6章 过滤器67

6.1 内置过滤器68

6.1.1 字母操作69

6.1.2 json过滤器69

6.1.3 限制70

6.1.4 currency过滤器72

6.1.5 debounce过滤器73

6.2 自定义过滤器73

6.2.1 fillter语法74

6.2.2 教你写一个filter75

6.3 源码解析76

6.3.1 管道实现76

6.3.2 过滤器解析77

6.4 常见问题解析78

第7章 Class与Style绑定80

7.1 绑定HTML Class80

7.1.1 对象语法80

7.1.2 数组语法82

7.2 绑定内联样式82

7.2.1 对象语法82

7.2.2 数组语法83

7.2.3 自动添加前缀84

第8章 过渡86

8.1 CSS 过渡87

8.1.1 内置Class类名88

8.1.2 自定义CSS类名89

8.1.3 显式声明CSS过渡类型89

8.1.4 动画案例89

8.1.5 过渡流程90

8.2 JavaScript过渡92

8.3 渐进过渡93

第9章 Method95

9.1 如何绑定事件95

9.1.1 内联方式95

9.1.2 methods配置96

9.1.3 $events应用97

9.2 如何使用修饰符97

9.2.1 prevent98

9.2.2 stop98

9.2.3 capture98

9.2.4 self98

9.2.5 按键99

9.3 Vue.js 0.1 2到1.0中的变化99

9.3.1 v-on变更99

9.3.2 @click缩写100

第10章 Vue实例方法101

10.1 实例属性101

10.1.1 组件树访问101

10.1.2 DOM访问102

10.1.3 数据访问102

10.2 实例方法102

10.2.1 实例DOM方法的使用102

10.2.2 实例Event方法的使用104

第11章 组件107

11.1 基础108

11.1.1 注册108

11.1.2 数据传递110

11.1.3 混合123

11.1.4 动态组件126

11.2 相关拓展129

11.2.1 组件和v-for129

11.2.2 编写可复用组件130

11.2.3 异步组件130

11.2.4 资源命名约定131

11.2.5 内联模板132

11.2.6 片段实例133

11.3 生命周期134

11.4 开发组件136

11.4.1 基础组件136

11.4.2 基于第三方组件开发141

11.5 常见问题解析146

第12章 表单校验154

12.1 安装154

12.2 基本使用155

12.3 验证结果结构156

12.4 验证器语法158

12.4.1 校验字段名field158

12.4.2 校验规则定义160

12.5 内置验证规则163

12.5.1 required163

12.5.2 pattern165

12.5.3 minlength165

12.5.4 maxlength166

12.5.5 min167

12.5.6 max167

12.6 与v-model同时使用168

12.7 重置校验结果169

12.8 表单元素169

12.9 各校验状态对应的class172

12.9.1 自定义校验状态class173

12.9.2 在其他元素上使用校验状态class173

12.10 分组校验174

12.11 错误信息174

12.11.1 错误信息输出组件177

12.11.2 动态设置错误信息180

12.12 事件182

12.12.1 单个字段校验事件182

12.12.2 整个表单校验事件183

12.13 延迟初始化185

12.14 自定义验证器186

12.14.1 注册自定义验证器187

12.14.2 错误信息188

12.15 自定义验证时机189

12.16 异步验证192

12.16.1 注册异步验证器192

12.16.2 验证器函数context194

第13章 与服务端通信196

13.1 vue-resource安装及配置197

13.1.1 安装197

13.1.2 参数配置198

13.1.3 headers配置199

13.1.4 基本HTTP调用200

13.1.5 请求选项对象202

13.1.6 response对象205

13.1.7 RESTful调用205

13.1.8 拦截器207

13.1.9 跨域AJAX208

13.1.10 Promise210

13.1.11 url模板211

13.2 vue-async-data212

13.2.1 安装212

13.2.2 使用212

13.3 常见问题解析213

13.3.1 如何发送JSONP请求213

13.3.2 如何修改发送给服务端的数据类型215

13.3.3 跨域请求出错215

13.3.4 $.http.post方法变为OPTIONS方法216

第14章 路由与视图217

14.1 如何安装217

14.2 基本使用218

14.3 视图部分219

14.3.1 v-link219

14.3.2 router-view222

14.4 路由实例222

14.5 组件路由配置227

14.5.1 路由切换的各个阶段227

14.5.2 各阶段的钩子函数介绍230

14.6 路由匹配236

14.6.1 动态片段236

14.6.2 全匹配片段237

14.6.3 具名路径237

14.6.4 路由对象238

14.7 transition对象239

14.8 嵌套路由239

14.9 动态加载路由组件241

14.10 实战242

14.10.1 浏览器直接引用242

14.10.2 Webpack模块化开发244

14.11 常见问题解析250

第15章 vue-cli254

15.1 安装254

15.2 基本使用254

15.3 命令257

15.3.1 init257

15.3.2 list257

15.4 模板258

15.4.1 官方模板258

15.4.2 自定义模板258

15.4.3 本地模板259

15.5 不错的工具包259

15.5.1 commander259

15.5.2 download-git-repo259

15.5.3 inquirer259

15.5.4 ora260

第16章 测试开发与调试261

16.1 测试工具261

16.1.1 ESLint261

16.1.2 工具包263

16.2 开发工具264

16.2.1 Vue Syntax Highlight264

16.2.2 Snippets264

16.2.3 其他编辑器/IDE265

16.3 调试工具269

第17章 Scrat+Vue.js的化学反应271

17.1 浅谈前端工程化271

17.2 前端工程化怎么做271

17.3 Scrat简介273

17.4 Scrat+Vue.js实现组件275

17.5 案例分析276

17.5.1 准备工作277

17.5.2 代码实现279

17.5.3 编译和发布284

17.6 总结287

第18章 Vue.js 2.0288

18.1 API变更288

18.1.1 全局配置288

18.1.2 全局API289

18.1.3 VM 选项290

18.1.4 实例属性294

18.1.5 实例方法294

18.1.6 指令296

18.1.7 特殊元素297

18.1.8 服务端渲染297

18.2 Virtual DOM297

18.2.1 认识Virtual DOM297

18.2.2 Virtual DOM在Vue.js 2.0中的实现299

18.3 服务端渲染技术315

18.3.1 普通服务端渲染315

18.3.2 流式服务端渲染320

18.4 总结326

第19章 源码篇——util327

19.1 env327

19.1.1 系统判断328

19.1.2 属性支持328

19.1.3 过渡属性329

19.1.4 nextTick330

19.1.5 set332

19.2 dom332

19.2.1 dom操作333

19.2.2 属性操作339

19.2.3 class操作341

19.2.4 事件操作343

19.2.5 其他344

19.3 lang347

19.3.1 对象操作347

19.3.2 名称转换351

19.3.3 数组操作352

19.3.4 类型转换352

19.3.5 方法绑定354

19.3.6 其他354

19.4 components357

19.5 options359

19.6 debug364

第20章 源码篇——深入响应式原理365

20.1 如何追踪变化365

20.1.1 Observer367

20.1.2 Directive372

20.1.3 Watcher382

20.2 变化检测问题391

20.3 初始化数据394

20.4 异步更新队列395

20.5 计算属性的奥秘398

20.6 总结402

第21章 源码篇——父子类合并策略403

21.1 策略是什么403

21.1.1 生命周期合并策略403

21.1.2 属性方法计算405

21.1.3 数据合并策略406

第22章 源码篇——缓存409

22.1 Cache有什么用409

22.2 LRU410

22.3 Cache类410

22.4 put410

22.5 shift411

22.6 get412

第23章 源码篇——属性props413

23.1 流程设计413

23.2 属性name415

23.3 coerce416

23.4 type验证416

23.5 default417

23.6 validator418

第24章 源码篇——events419

24.1 events配置是什么419

24.2 如何配置419

24.2.1 $emit触发422

24.2.2 $once绑定424

24.2.3 $off删除425

24.2.4 $dispatch派发426

24.2.5 $broadcast广播427

第25章 Webpack428

25.1 安装428

25.2 基本使用429

25.3 命令行430

25.4 配置文件430

25.4.1 context431

25.4.2 entry431

25.4.3 output432

25.4.4 module433

25.4.5 resolve434

25.4.6 devServer435

25.5 开发调试435

25.5.1 安装435

25.5.2 启动服务435

25.5.3 命令行参数436

25.5.4 配置文件436

25.6 使用插件436

25.6.1 安装437

25.6.2 常用插件438

第26章 Rollup440

26.1 简介440

26.2 安装441

26.3 配置441

26.4 命令443

26.5 插件447

26.6 常见问题解析449

第27章 Browserify450

27.1 安装450

27.2 基本使用450

27.3 转换模块451

27.3.1 安装转换模块451

27.3.2 使用转换模块452

27.3.3 相关转换模块介绍452

第28章 vue-loader456

28.1 如何配置456

28.2 包含内容456

28.3 特性介绍457

28.4 常见问题解析458

28.5 源码解析459

28.6 工具包介绍465

第29章 PostCSS467

29.1 安装467

29.2 配置467

29.3 命令468

29.4 插件471

第30章 拓展篇473

30.1 Composition Event473

30.2 ES 6474

30.2.1 模块475

30.2.2 let479

30.2.3 const481

30.3 object482

30.4 函数柯里化488

30.4.1 动态创建函数488

30.4.2 参数复用489

热门推荐