极客云图(www.jkyuntu.com)
极客云图
首页
云图精品
云图文章
云图问答
云图文档
云图书籍
云图源码
登录
首页
当前状态:
当前:
云图书籍
前端技术
Vue.js权威指南
第1章
遇见Vue.js
目录
30
第1章 遇见Vue.js
1.1 MVX模式是什么
1.1.1 MVC
1.1.2 MVP
1.1.3 MVVM
1.2 Vue.js是什么
1.2.1 Vue.js与其他框架的区别
1.2.2 如何使用Vue.js
1.2.3 Vue.js的发展历史
第2章 数据绑定
2.1 语法
2.1.1 插值
2.1.2 表达式
2.1.3 指令
2.2 分隔符
第3章 指令
3.1 内部指令
3.1.1 v-if
3.1.2 v-show
3.1.3 v-else
3.1.4 v-model
3.1.5 v-repeat
3.1.6 v-for
3.1.7 v-text
3.1.8 v-html
3.1.9 v-bind
3.1.10 v-on
3.1.11 v-ref
3.1.12 v-el
3.1.13 v-pre
3.1.14 v-cloak
3.2 自定义指令
3.2.1 基础
3.2.2 高级选项
3.3 内部指令解析
3.4 常见问题解析
第4章 计算属性
4.1 什么是计算属性
4.2 计算属性缓存
4.3 常见问题
4.3.1 计算属性getter不执行的场景
4.3.2 在v-repeat中使用计算属性
第5章 表单控件绑定
5.1 基本用法
5.1.1 text
5.1.2 checkbox
5.1.3 radio
5.1.4 select
5.2 值绑定
5.3 v-model修饰指令
5.3.1 lazy
5.3.2 debounce
5.3.3 number
5.4 修饰指令原理
5.4.1 lazy
5.4.2 debounce
5.4.3 number
第6章 过滤器
6.1 内置过滤器
6.1.1 字母操作
6.1.2 json
6.1.3 限制
6.1.4 currency
6.1.5 debounce
6.2 自定义过滤器
6.2.1 fillter语法
6.2.2 教你写一个filter
6.3 源码解析
6.3.1 管道实现
6.3.2 过滤器解析
6.4 常见问题解析
第7章 Class与Style绑定
7.1 绑定HTMLClass
7.1.1 对象语法
7.1.2 数组语法
7.2 绑定内联样式
7.2.1 对象语法
7.2.2 数组语法
7.2.3 自动添加前缀
第8章 过渡
8.1 CSS过渡
8.1.1 内置Class类名
8.1.2 自定义CSS类名
8.1.3 显式声明CSS过渡类型
8.1.4 动画案例
8.1.5 过渡流程
8.2 JavaScript过渡
8.3 渐进过渡
第9章 Method
9.1 如何绑定事件
9.1.1 内联方式
9.1.2 methods配置
9.1.3 $events应用
9.2 如何使用修饰符
9.2.1 prevent
9.2.2 stop
9.2.3 capture
9.2.4 self
9.2.5 按键
9.3 Vue.js0.12到1.0中的变化
9.3.1 v-on变更
9.3.2 @click缩写
第10章 Vue实例方法
10.1 实例属性
10.1.1 组件树访问
10.1.2 DOM访问
10.1.3 数据访问
10.2 实例方法
10.2.1 实例DOM方法的使用
10.2.2 实例Event方法的使用
第11章 组件
11.1 基础
11.1.1 注册
11.1.2 数据传递
11.1.3 混合
11.1.4 动态组件
11.2 相关拓展
11.2.1 组件和v-for
11.2.2 编写可复用组件
11.2.3 异步组件
11.2.4 资源命名约定
11.2.5 内联模板
11.2.6 片段实例
11.3 生命周期
11.4 开发组件
11.4.1 基础组件
11.4.2 基于第三方组件开发
11.5 常见问题解析
第12章 表单校验
12.1 安装
12.2 基本使用
12.3 验证结果结构
12.4 验证器语法
12.4.1 校验字段名field
12.4.2 校验规则定义
12.5 内置验证规则
12.5.1 required
12.5.2 pattern
12.5.3 minlength
12.5.4 maxlength
12.5.5 min
12.5.6 max
12.6 与v-model同时使用
12.7 重置校验结果
12.8 表单元素
12.9 各校验状态对应的class
12.9.1 自定义校验状态class
12.9.2 在其他元素上使用校验状态class
12.10 分组校验
12.11 错误信息
12.11.1 错误信息输出组件
12.11.2 动态设置错误信息
12.12 事件
12.12.1 单个字段校验事件
12.12.2 整个表单校验事件
12.13 延迟初始化
12.14 自定义验证器
12.14.1 注册自定义验证器
12.15 自定义验证时机
12.16 异步验证
12.16.1 注册异步验证器
12.16.2 验证器函数context
第13章 与服务端通信
13.1.1 安装
13.1.2 参数配置
13.1.3 headers配置
13.1.4 基本HTTP调用
13.1.5 请求选项对象
13.1.6 response对象
13.1.7 RESTful调用
13.1.8 拦截器
13.1.9 跨域AJAX
13.1.10 Promise
13.1.11 url模板
13.2 vue-async-data
13.2.1 安装
13.2.2 使用
13.3 常见问题解析
13.3.1 如何发送JSONP请求
13.3.2 如何修改发送给服务端的数据类型
13.3.3 跨域请求出错
13.3.4 $.http.post方法变为OPTIONS方法
第14章 路由与视图
14.1 如何安装
14.2 基本使用
14.3 视图部分
14.3.1 v-link
14.3.2 router-view
14.4 路由实例
14.4.1 实例化路由
14.5 组件路由配置
14.5.1 路由切换的各个阶段
14.5.2 各阶段的钩子介绍
14.6 路由匹配
14.6.1 动态片段
14.6.2 全匹配片段
14.6.3 具名路径
14.6.4 路由对象
14.7 transition对象
14.8 嵌套路由
14.9 动态加载路由组件
14.10 实战
14.10.1 浏览器直接引用
14.10.2 Webpack模块化开发
14.11 常见问题解析
第15章 vue-cli
15.1 安装
15.2 基本使用
15.3 命令
15.3.1 init
15.3.2 list
15.4 模板
15.4.1 官方模板
15.4.2 自定义模板
15.4.3 本地模板
15.5 不错的工具包
15.5.1 commander
15.5.2 download-git-repo
15.5.3 inquirer
15.5.4 ora
第16章 测试开发与调试
16.1 测试工具
16.1.1 ESLint
16.1.2 工具包
16.2 开发工具
16.2.1 VueSyntaxHighlight
16.2.2 Snippets
16.2.3 其他编辑器/IDE
16.3 调试工具
第17章 scrat+Vue.js的化学反应
17.1 浅谈前端工程化
17.2 前端工程化怎么做
17.3 scrat简介
17.4 scrat+Vue.js实现组件
17.5 案例分析
17.5.1 准备工作
17.5.2 代码实现
17.5.3 编译和发布
17.6 总结
第18章 Vue.js2.0
18.1 API变更
18.1.1 全局配置
18.1.2 全局API
18.1.3 VM选项
18.1.4 实例属性
18.1.5 实例方法
18.1.6 指令
18.1.7 特殊元素
18.1.8 服务端渲染
18.2 VirtualDOM
18.2.1 认识VirtualDOM
18.2.2 VirtualDOM在Vue.js2.0中的实现
18.3 服务端渲染技术
18.3.1 普通服务端渲染
18.3.2 流式服务端渲染
18.4 总结
第19章 源码篇——util
19.1 env
19.1.1 系统判断
19.1.2 属性支持
19.1.3 过渡属性
19.1.4 nextTick
19.1.5 set
19.2 dom
19.2.1 dom操作
19.2.2 属性操作
19.2.3 class操作
19.2.4 事件操作
19.2.5 其他
19.3 lang
19.3.1 对象操作
19.3.2 名称转换
19.3.3 数组操作
19.3.4 类型转换
19.3.5 方法绑定
19.3.6 其他
19.4 components
19.5 options
19.6 debug
第20章 源码篇——深入响应式原理
20.1 如何追踪变化
20.1.1 Observer
20.1.2 Directive
20.1.3 Watcher
20.2 变化检测问题
20.3 初始化数据
20.4 异步更新队列
20.5 计算属性的奥秘
20.6 总结
第21章 源码篇——父子类合并策略
21.1 策略是什么
第22章 源码篇——缓存
22.1 Cache有什么用
22.2 LRU
22.3 Cache类
22.4 put
22.5 shift
22.6 get
第23章 源码篇——属性props
23.1 流程设计
23.2 属性name
23.3 coerce
23.4 type验证
23.5 default
23.6 validator
第24章 源码篇——events
24.1 events配置是什么
第25章 Webpack
25.1 安装
25.2 基本使用
25.3 命令行
25.4 配置文件
25.5 开发调试
25.6 使用插件
第26章 Rollup
26.1 简介
26.2 安装
26.3 配置
26.4 命令
26.5 插件
26.6 常见问题解析
第27章 Browserify
27.1 安装
27.2 基本使用
27.3 转换模块
第28章 vue-loader
28.1 如何配置
28.2 包含内容
28.3 特性介绍
28.4 常见问题解析
28.5 源码解析
28.6 工具包介绍
第29章 PostCSS
29.1 安装
29.2 配置
29.3 命令
29.4 插件
第30章 拓展篇
30.1 CompositionEvent
30.2 ES
30.3 object
30.4 函数柯里化
第1章
遇见Vue.js
疑问?答疑?
关注极客云图了解更多内容