前言
为什么要学习Vuejs?
02、为什么要学习Vuejs?;
03、什么是单页应用;
04、与React, Angular的对比;
05、被微信和淘宝所看重;
06、使用Vuejs的知名项目和公司;
原生的Vuejs
Webpack + Vuejs实战
09、Webpack + Vuejs实战;
10、安装前准备: NVM, NPM 与Node;
11、安装前准备: Git Bash;
12、Webpack介绍;
13、安装webpack与vuejs;
14、项目文件夹基本结构;
15、定义一个页面;
16、语法简写说明;
17、页面渲染过程;
18、视图中的渲染;
19、模板指令directive;
20、页面间的参数传递;
21、路由router;
22、使用样式;
23、双向绑定;
24、表单的绑定;
25、表单的提交;
26、component 初级知识;
部署和发布
27、部署和发布;
28、打包和部署;
29、在nginx上配置,解决跨域问题;
30、如何debug;
31、基本命令( vue, vue-cli);
进阶知识
32、进阶知识;
33、js的作用域和this;
34、mixin;
35、computed properties;
36、component 进阶知识;
37、slot;
38、vuex状态管理器;
39、生命周期;
40、最佳实践;
41、事件Event;
42、与CSS预处理器结合使用;
43、自定义Directive;
实战周边
44、实战周边;
45、微信支付;
46、用户的注册和微信授权;
47、与App的结合使用;
48、发送http请求;
49、在vue中操作什么属性,在接口中就要存在;
实战项目
50、实战项目;
51、准备1: 文字需求;
52、准备2: 需求原型图;
53、准备3: 微信的多种账号;
54、准备4: 其他;
55、整体项目的搭建;
56、用户的注册和微信授权;
57、登陆状态的保持;
58、首页-轮播图;
59、底部Tab;
60、商品列表页;
61、商品详情页;
62、购物车;
63、微信支付;
64、回顾;