- 什么是vue
- 谁开发的?
- vue的特点
- 采用组件化模式,提高代码复用率,且让代码更好的维护
- 声明式编码,让编码人员无需直接操作DOM,提高开发效率
3.使用虚拟DOM+优秀的Diff算法,尽量复用DOM节点
1.1 vue简介
- 模板语法
- 数据绑定
- el与data的两种写法
- MVVM模型
- 数据代理
- 键盘事件
- 计算属性
- 监视属性
- 深度监测
-compted和watch的区别
- 绑定class样式
- 条件渲染
- 列表渲染
- 监测
- v-model
- cookie简略图示
- v-html
- v-clock
- v-once
- v-pre
- 自定义指令
- counted
- 生命周期
- 常用的生命周期
- 传统方式编写应用
- 使用组件方式编写应用
- VueComponent
- 一个重要的内置对象
- 创建vue的脚手架
- 关于不同版本的vue
- 配置文件 webpack === > webpack.config.js
- 不能改的配置
笔记
todolist案例
- 本地存储
- 组件的自定义事件
- 全局事件总线
- 信息订阅与发布(pubsub)
- nextTick
- 当hasOwnProperty出现问题时
- vue封装的过渡和作用
- vue脚手架配置代理
- 插槽
- vuex
- getters的使用
- 四个map方法的使用
- 模块化+命名空间
- 路由的注意点
- 多级路由
- 路由的query参数
- 命名路由
- 路由的params参数
- 路由的props配置
<router-link>的replace属性
- 编程式导航
- 缓存路由组件
- 两个新的生命周期钩子
- 路由守卫
- 独享路由守卫
- 组件内守卫
- 路由器的两种工作模式
- 常用UI库