N;
0
4
分享
谢谢点赞!视频在火爆的路上更进一步!
谢谢收藏!视频在火爆的路上更进一步!
- 概述 03:08
- 第一章:从头开始
- 课程介绍 免费 03:08
- 实现第一个VueJS应用 免费 04:45
- 扩展这个VueJS应用 04:12
- 课程结构 03:44
- 擅用课程资源 01:55
- 本地配置VueJS开发环境&本章代码及资料 02:03
- 第二章:通过VueJS来与DOM交互
- 本章介绍 免费 00:45
- 理解VueJS模板 02:34
- VueJS的模板语法和实例 02:42
- 访问Vue实例里的数据 01:49
- 属性绑定 02:42
- 理解和使用指令 01:27
- 用v-once禁止二次渲染 01:41
- 如何输出基础的HTML 02:43
- 作业1问题:输出数据到模板 01:59
- 作业1答案:输出数据到模板 06:12
- 监听事件 01:50
- 从事件对象里获取事件数据 02:36
- 传递你自己的事件参数 01:53
- 用事件修饰符来修改事件 03:23
- 监听键盘事件 02:03
- 作业2问题:事件 01:42
- 作业2答案:事件 04:54
- 在模板中编写JS代码 03:19
- 使用双向绑定 01:49
- 用计算属性来响应改变 09:32
- 计算属性的替代:观察改变 03:53
- 用缩写来节省时间 01:26
- 作业3问题:响应式属性 05:47
- 作业3答案:响应式属性 02:28
- CSS类动态样式-基础 04:22
- CSS类动态样式-使用对象 01:35
- CSS类动态样式-使用命名 03:27
- 动态设置样式(不使用CSS类) 03:15
- 用数组语法设置元素样式 01:14
- 作业4问题:样式设置 03:49
- 作业4答案:样式设置 18:17
- 本章总结&第二章资料 00:44
- 第三章:使用条件和列表渲染
- 用v-for来渲染列表 02:26
- 本章介绍 00:48
- 用v-if来做条件渲染 03:37
- 替代v-if语法 01:36
- 不要用v-show解绑 01:43
- 获取当前的下标 01:51
- 替代v-for语法 01:51
- 循环一组对象 04:44
- 循环一组数字列表 00:57
- 用v-for来跟踪对象 04:08
- 作业5问题:条件和列表 01:40
- 作业5答案:条件和列表 09:38
- 本章总结 00:51
- 第四章:第一个实训项目:怪物猎人
- 介绍和挑战 02:54
- 搭建工程 02:37
- 创建Vue实例以及给血槽加样式 05:16
- 根据条件来显示玩家操作 02:02
- 实现“开始游戏”方法 01:53
- 实现“攻击”方法 08:03
- 重构时间到!更好的代码 04:52
- 实现“特殊攻击”方法 02:11
- 实现“疗愈”方法 02:21
- 完成操作按钮 00:59
- 创建操作日志 02:41
- 打印日志(v-for) 02:19
- 完成日志功能 01:57
- 根据条件来调整日志样式 01:44
- 总结 01:28
- 第五章:理解VueJS实例
- 本章简介 01:01
- 关于Vue实例的一些基础 02:58
- 使用多个Vue 实例 02:52
- 从外部访问Vue实例 03:29
- Vue是如何管理数据和方法的 04:01
- 深入分析$el和$data 04:55
- 在你的模板中使用$refs 05:47
- 去哪里可以学到更多的Vue API 00:58
- 挂载一个模板 06:42
- 使用组件 04:56
- 一些模板的限制 02:35
- Vue是怎样更新DOM的 03:25
- Vue实例的生命周期 03:12
- Vue实例生命周期实战 05:39
- 本章总结 00:54
- 第六章:Webpack和Vue命令行,真实的开发流程
- 本章介绍 01:33
- 为什么我们要有开发服务器 02:47
- “开发流程”指的是什么? 03:51
- 使用Vue命令行来创建项目 02:35
- Vue命令行安装以及创建一个新项目 04:18
- Webpack模板目录结构概述 03:40
- 理解“.vue”后缀的文件 06:45
- 理解Vue文件中的对象 01:11
- 如何构建一个真正的可发布应用 00:49
- 本章总结 01:11
- 第七章:组件介绍
- 本章介绍 01:04
- 组件介绍 04:56
- 使用数据方法来向组件中保存数据 04:04
- 将组件注册到局部或全局 02:50
- 在App.vue文件中的“根组件” 03:21
- 创建一个组件 04:24
- 使用组件 05:32
- 作业6问题:组件练习 01:44
- 作业6答案:组件练习 02:12
- 采用更好的目录结构 02:43
- 怎样给组件标签命名(选择器) 04:31
- 组件样式作用域 05:04
- 本章总结 00:50
- 第八章:组件间通信
- 本章介绍 00:45
- 通信存在的问题 02:52
- 使用Props来让父子组件通信 03:10
- 为Props命名 01:09
- 在子组件中使用Props 01:28
- 验证Props 04:56
- 使用自定义事件来让父子组件通信 05:55
- 理解单向数据流 01:07
- 使用回调函数来通信 02:23
- 在同级组件间通信 06:24
- 使用事件总线来通信 05:31
- 在一个事件总线中集中实现代码 02:14
- 作业7问题:组件间通信 03:06
- 作业7答案:组件间通信 10:17
- 本章总结 00:40
- 第九章:高级组件用法
- 本章介绍 00:38
- 创建本章工程 03:00
- 非最优的传递内容方案 02:19
- 使用插槽来传递内容 00:42
- 插槽内容是如何编译和风格化的 03:02
- 使用多个插槽(命名插槽) 02:49
- 默认插槽和插槽的默认设置 02:01
- 关于插槽的总结 00:45
- 将多组件转换为动态组件 05:31
- 理解动态组件行为 02:07
- 让动态组件保活 00:58
- 动态组件生命周期钩子 01:17
- 作业8描述:插槽和动态组件 01:27
- 作业8答案:插槽和动态组件 03:00
- 本章总结 01:10
- 第十章:第2个实训项目:漂亮的句子
- 本章介绍 01:35
- 创建工程 01:21
- 应用初始化 01:28
- 创建Application组件 04:04
- 使用Props和插槽传递数据 02:13
- 允许用户使用NewQuote组件创建句子 04:08
- 使用自定义事件来添加引用 03:34
- 添加一个消息框 01:06
- 允许删除句子 03:40
- 通过进度条来控制句子 03:51
- 结语和状态管理 02:13
- 第十一章:用表单出来用户输入
- 本章介绍 00:54
- 绑定表单基础标签<input> 03:46
- 分组数据和预填充输入 02:42
- 使用输入修饰符来修改用户输入 02:58
- 使用复选框并将数据保存在数组中 04:05
- 使用单选按钮 02:30
- v-model有什么用和如何创建自定义控件 02:49
- 创建自定义控件(输入) 05:13
- 提交表单 02:07
- 作业9描述:表单练习 01:29
- 作业9解答:表单练习 15:17
- 本章总结 00:43
- 第十二章:使用和创建指令
- 本章介绍 00:53
- 理解什么是指令 03:34
- 指令的工作原理 - 钩子函数 02:28
- 创建一个简单的指令 01:21
- 给自定义指令传值 01:08
- 给自定义指令传参 02:40
- 用修饰符来修改自定义指令 02:24
- 自定义指令总结 00:28
- 本地注册指令 01:37
- 同时使用多个修饰符 04:27
- 给指令传递多个复杂值 02:13
- 作业10指令:问题 00:54
- 作业10答案:指令 05:54
- 本章总结 00:44
- 第十三章:使用过滤器和混入来优化程序
- 本章介绍 00:45
- 创建本地过滤器 04:32
- 全局过滤器以及如何串联多个过滤器 01:44
- 替代过滤器:计算属性 05:14
- 理解什么是混入(Mixins) 02:23
- 创建和使用混入 02:25
- 怎样合并多个混入 02:57
- 创建一种特殊的全局混入 03:26
- 混入和作用域 02:33
- 作业11描述:过滤器和混入 01:08
- 作业11答案:过滤器和混入 08:12
- 本章总结 01:56
- 第十四章:使用动画和过渡
- 本章介绍 01:08
- 理解什么是过渡 01:01
- 为使用过渡来做代码准备 03:11
- 过渡的配置 03:09
- 为过渡分配CSS类 02:27
- 使用CSS过渡属性来创建 03:21
- 使用CSS动画属性来创建“滑动”过渡 03:58
- 混合过渡和动画两种属性 03:31
- v-if和v-show动画 00:33
- 配置初始化(加载)动画 01:30
- 使用不同的CSS类名 04:01
- 使用动态命名和属性 02:32
- 多个元素间的过渡(理论) 00:34
- 多个元素间的过渡(实践) 04:42
- 监听过渡事件的钩子 02:05
- 理解什么是JS动画 08:03
- 从动画中去掉CSS 01:28
- 在JS中创建动画 06:18
- 让动态组件做动画 05:57
- 使用transition-group标签的准备 04:20
- 理解这个应用 01:14
- 创建这个应用 12:04
- 添加动画 06:38
- 本章总结 01:03
- 第十五章:使用vue-resource通过HTTP连接服务器
- 本章介绍 01:42
- 配置:用vue-resource来访问HTTP 04:00
- 基于Firebase来创建应用和服务端 05:24
- 用POST方法给给服务端发数据 06:10
- 用GET请求来获取和转换数据 06:54
- 全局配置vue-resource 02:48
- 拦截请求 03:33
- 拦截响应 02:51
- 创建自定义的资源 02:39
- 资源vs传统HTTP请求 00:27
- 理解URL模板 05:05
- 本章总结 01:42
- 第十六章:VueJS应用中的路由概念
- 本章介绍 01:37
- 配置VueJS路由(vue-router) 02:16
- 配置和加载路由 06:43
- 理解路由模式(哈希vs历史) 04:14
- 路由链接导航 03:45
- 我在哪儿?定义活动链接 03:20
- 通过代码导航(强制导航) 02:42
- 配置路由参数 01:59
- 获取、使用路由参数 02:03
- 响应路由参数改动 03:04
- 配置子路由(嵌套路由) 04:39
- 潜逃路由导航 03:09
- 更动态的配置路由链接 02:04
- 创建链接的更好方式 - 命名路由 03:21
- 使用查询参数 02:54
- 多路由视图(命名路由视图) 03:27
- 重定向 02:13
- 配置“Catch All”路由/通配符 01:06
- 路由动画过度 02:34
- 传递Hash Fragment 03:28
- 控制卷屏行为 03:21
- 使用守卫来保护路由 01:13
- 使用“beforeEnter”守卫 07:51
- 使用“beforeLeave”守卫 03:31
- 路由懒加载 07:08
- 本章总结 01:02
- 第十七章:用Vuex来更好的管理状态
- 本章介绍 01:12
- 为什么要用一个不同的状态管理机制 02:25
- 理解“集中的状态” 01:32
- 使用集中状态 06:49
- 为什么集中状态自身并不能解决问题 02:41
- 理解Getter 00:48
- 使用Getter 02:40
- 将Getter映射到属性 06:57
- 理解Mutation 01:14
- 使用Mutation 04:50
- 为什么Mutation要使用同步执行模式 01:34
- Action怎么改进了Mutation 01:32
- 使用Action 04:59
- 将Action映射到方法 04:57
- Vuex总结 04:13
- 双向绑定(v-model)和Vuex 05:56
- 改进的目录结构 01:01
- 模块化状态管理 04:56
- 使用分割的文件 04:17
- 使用名字空间来避免命名冲突问题 06:44
- 本章总结 00:50
- 第十八章:最终实训项目:股票交易
- 项目介绍 03:11
- 项目配置和规划 02:45
- 创建第一个组件 02:55
- 配置项目路由 04:42
- 添加头部和导航 06:44
- 规划下一步 01:21
- 创建股票组件 06:31
- 添加购买按钮 05:57
- 配置Vuex状态管理 10:20
- 为Vuex添加展示模块 10:02
- 实现展示用的股票 06:51
- 将展示模块连接到Vuex 02:21
- 修复一些Bug 02:00
- 显示资金 03:41
- 添加记名支票 05:40
- 使用过滤器让资金显示更好看 01:47
- 一天的结束 - 随机股票价格 05:30
- 路由过渡动画 03:14
- 保存和获取数据 - 添加下拉菜单 02:17
- 保存数据(PUT请求) 02:51
- 获取数据(GET请求) 05:03
- 测试和修复Bug 02:50
- 项目总结 01:21
- 福利:使用Vue开发工具调试Vuex 01:59
- 第十九章:部署VueJS应用
- 项目介绍 01:12
- 部署准备 01:45
- 部署应用(使用亚马逊AWS S3) 05:57
- 第二十章:课程总结
- 课程总结 00:58
- 第二十一章:福利:使用Axios替代vue-resource
- 第二十二章:福利:Vue应用中的鉴权
- 概述 00:52
- 本章介绍 01:59
- 单页应用中鉴权工作原理 03:10
- 工程配置 02:36
- 添加用户注册 05:14
- 添加用户登录 02:41
- 使用Vuex来发送鉴权请求 04:26
- 在Vuex中保存鉴权数据 03:45
- 通过Vuex访问其它资源 08:41
- 向后台发送Token 05:38
- 路由保护(Auth Guard) 02:48
- 基于鉴权状态来更新UI状态 03:00
- 添加用户登出功能 05:01
- 添加自动登出功能 05:35
- 添加自动登录功能 10:36
- 总结 01:01
- 第二十三章:福利:表单输入验证
*关闭与播放下一节请保存
第一章:从头开始
第二章:通过VueJS来与DOM交互
第三章:使用条件和列表渲染
第四章:第一个实训项目:怪物猎人
第五章:理解VueJS实例
第六章:Webpack和Vue命令行,真实的开发流程
第七章:组件介绍
第八章:组件间通信
第九章:高级组件用法
第十章:第2个实训项目:漂亮的句子
第十一章:用表单出来用户输入
第十二章:使用和创建指令
第十三章:使用过滤器和混入来优化程序
第十四章:使用动画和过渡
第十五章:使用vue-resource通过HTTP连接服务器
第十六章:VueJS应用中的路由概念
第十七章:用Vuex来更好的管理状态
第十八章:最终实训项目:股票交易
第二十一章:福利:使用Axios替代vue-resource
第二十二章:福利:Vue应用中的鉴权
第二十三章:福利:表单输入验证
已选:0
¥
136.00购买
开通会员,立省13.60元, 立即开通
立即购买
微信
支付宝
京东
加载中...
你将收获
适用人群
JS前端框架的应用者,准备进入前端开发领域的学习者
课程介绍
新手入门现代前端开发的不二选择
课程目标:
* 学会从简单到复杂企业级应用的VueJS程序编写方法
* 能在单页和多页应用中自如使用VueJS
* 真正理解VueJS的背后原理,并在真实项目中应用它们
授课计划:
23章节,21小时,341个视频,11个练习,3个工程实践;新VueJS 2.x版本,课程随版本升级。
课程讨论
collinsls
来源:动态设置样式(不使用CSS类)
feelingonlinecd
JulyFire7
来源:本章介绍
qq_29451085
MrChang_小常