- Vue基础特性
- Vue实例
- 构造器
- 属性和方法
- 实例生命周期
- 模板语法以及常用内置指令
- 插值
- 常用内置指令的介绍
- Vue实例
- 过滤器的使用以及计算属性
2.2 计算属性
2.2.1 computed的基本使用
2.2.2 计算属性和methods方法的性能区别
2.2.3 计算属性和watched属性的使用区别
2.2.4 计算属性中get和set方法的使用
- Class与style绑定
- 绑定HTML Class
3.1.2 数组语法
3.1.3 组件上的使用
- 绑定内联样式
- 对象语法
- 数组语法
- 自动添加前缀
- 多重值
- 条件渲染和列表渲染
- 条件渲染
- V-if
- V-else
- V-else-if
- V-show
- 用key管理可复用的元素
- 列表渲染
- 基本用法
- Template v-for
- 对象迭代 v-for
- 整数迭代 v-for
- 组件和 v-for
- v-for with v-if
- key属性的使用
- 数组的变异方法
- 重塑数组(非变异方法的使用)
- 显示过滤
- 条件渲染
- 事件处理器
- 监听事件
- 方法事件处理器
- 内联处理器方法
- 事件修饰符
- 键值修饰符
- 修饰键
- 表单控件绑定
- 基础用法
- 文本
- 多行文本
- 复选框
- 单选按钮
- 选择列表
- 绑定value
- 复选框
- 单选按钮
- 选择列表设置
- 基础用法
6.3.1 lazy
6.3.2 number
6.3.3 trim
- 组件
- 组件的定义
- 组件的基本用法
- 注册
- 局部注册
- DOM模板解析说明
- Data必须是函数
- 构成组件
- Prop
- 使用prop传递数据
- html属性传递的书写格式
- 动态prop
- 字面量语法和动态语法
- 单向数据流
- Prop验证
- 组件
- 自定义事件
- 使用v-on绑定自定义事件
- Sync修饰符
- 使用自定义事件的表单输入组件
- 定制组件的v-model
- 非父子组件通信
- 动态组件
- Keep-alive
- 自定义事件
8.3.1 编写可复用组件
8.3.2 子组件索引
8.3.3 组件命名约定
8.3.4 递归组件
- 过渡效果
- 单元素的过渡
- 过渡的-css-类名
- Css过渡
- Css动画
- 自定义过渡类名
- 同时使用transitions和Animations
- 显性的过渡效果持续时间
- Js钩子函数
- 初始渲染的过渡
- 多个元素的过渡
- 过渡模式
- 多个组件的过渡
- 列表过渡
- 单元素的过渡
- 自定义指令
- 钩子函数
- 钩子函数参数
- 函数简写
- 对象字面量
- Render函数与插件
- Render函数
- CreatElement参数
- 使用javaScript代替模板功能
- Jsx语法
- 函数化组件
- 插件
- 开发插件
- 使用插件
- Render函数
- Webpack的基本使用
- 安装与文件基本配置
12.1.2 加载器
12.1.3 插件
12.1.4 与bebal的结合
12.2 常用loader
12.2.1 babel-loader
12.2.2 css-loader
12.2.3 html-loader
12.2.4 eslink-loader
12.2.5 style-loader
12.2.6 vue-loader
12.2.5 url-loader
- Webpack的插件使用
- CommonsChunkPlugin
- HtmlWebpackPlugin
- HotModuleReplacementPlugin
- UglifyjsWebpackPlugin
- 手动搭建一个基于webpack的vue项目架构
- Vue-router插件
- 基本使用
- 引入到基于webpack的项目架构中使用
- 实例化路由
- 配置路由
- <router-link>
- Props
- Replace
- Tag
- Active-class
- 路由信息对象
- $route.path
- $route.params
- $route.query
- $route.hash
- $route.fullPath
- $route.matched
- $route.name
- 基本使用
- Vue-router插件
- Router实例属性
- Router.app
- Router.mode
- Router.currentRoute
- Router实例方法
- Router.push()
- Router.replace()
- Router.go()
- Router.forward()
- Router.addRouters()
- 钩子函数
- BeforeRouteEnter
- beforeRouteUpdate
- beforeRouteLeave
- 基于路由的数据获取
- 导航完成之后获取
- 导航完成之前获取
- 组件懒加载
- Router实例属性
- 常用插件使用
- 常用ui框架
- Element-ui
- Vux
- Mint-ui
- iview
- 常用js插件
- Vue-resource
- Vue-axios
- Vue-awesome-swipe
- echart
- 常用ui框架
- 后台管理系统项目实践一
- 使用webpack搭建整个项目;
- Webpack中间件进行数据接口的开放
- 后台管理系统项目实践二
- 使用 iview进行页面样式的搭建
- 对于项目中不同的模块进行组件的封装
- 移动端电商项目实践一
- 利用webpack的中间件开放模拟接口
- 使用vue-router搭建
- 使用mint-ui搭建样式
- 移动端电商项目实践二
- 部分滑动效果使用vue-awesome-swipe插件
- 数据请求使用axios