第一周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 11月1日 | Vue的就地更新与v-for的key属性 | v-for之架子搭建、数据劫持 | v-for之模板编译 | replace | 80% |
| 11月2日 | 事件处理函数的绑定 | TodoList | TodoList | document对象 | 70% |
| 11月3日 | DOM4标准的事件监听与滚屏优化 | 事件与按键修饰符、为什么在HTML监听事件 | 表单输入的数据双向绑定 | HTMLDocument | 90% |
| 11月4日 | 模板编译 | 模板编译 | 模板编译 | 获取元素 | 80% |
| 11月5日 | 模板编译 | 模板编译 | 模板编译 | 节点 | 70% |
| 11月6日 | 组件化设计、注册组件与属性 | 单文件组件、从.js到.vue | 深入组件化 | DOM结构树 | 80% |
| 11月7日 | 复习 | 复习 | 复习 | 复习 | 90% |
第二周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 11月8日 | 深入组件化 | 深入组件化 | 深入组件化 | 节点创建 | 90% |
| 11月9日 | 组件注册深入 | 手写tpl-loader分离出模板文件 | Web components标准 | 节点增加 | 90% |
| 11月10日 | 了解Vue的插槽以及基本用法 | 具名插槽的特点与应用 | 作用域插槽与动态插槽 | 节点删除 | 90% |
| 11月11日 | 树形结构组件与组件递归 | 组件化、Provide与Inject的基本认识 | Provide与Inject应用(1) | 节点文本 | 90% |
| 11月12日 | Provide与Inject应用(2) | import的静态与动态导入 | keep-alive、动态组件与异步组件(1) | 节点替换 | 90% |
| 11月13日 | keep-alive、动态组件与异步组件(2) | 【ref】HTML元素上指定ref的应用 | 【ref】HTML元素上指定ref的应用 | 文档碎片 | 90% |
| 11月14日 | 复习 | 复习 | 复习 | 复习 | 80% |
第三周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 11月15日 | 深入props的应用 | 深入props的验证方法 | attributes传递与继承 | 滚动距离/高度 | 90% |
| 11月16日 | 手写MVVM——模板编译(一) | 手写MVVM——模板编译(二) | 手写MVVM——模板编译(三) | 怪异&标准 | 80% |
| 11月17日 | 环境配置、基础代码编写 | 对象劫持、访问属性代理 | 数组劫持 | 可视区域 | 80% |
| 11月18日 | 编译文本(一) | 编译文本(二) | 依赖收集(一) | 滚动条 | 80% |
| 11月19日 | 依赖收集(二) | 批量异步更新策略 | 数组的依赖收集 | 样式操作 | 90% |
| 11月20日 | 实现watch | 编译计算属性 | 改变计算属性 | 操作伪元素 | 90% |
| 11月21日 | 复习 | 复习 | 复习 | 复习 | 70% |
第四周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 11月22日 | 派发器初识、Vue中抽离派发器方法 | 派发器初识、Vue中抽离派发器方法 | Vue中使用派发器编写计算器组件 | 元素运动 | 0% |
| 11月23日 | 派发器深入之TodoList组件设计 | 基本概念与案例分析 | 项目搭建、组件化设计、视图渲染 | 事件 | 0% |
| 11月24日 | 项目中集成Vuex的正确姿势 | 使用filter过滤器的正确姿势 | 使用directive自定义指令的正确姿势 | 冒泡捕获 | 0% |
| 11月25日 | 利用mixin混入编写自己的Vue UI库 | 核心功能-『自定义指令』 | Vue2与Vue3的区别 | 源对象 | 0% |
| 11月26日 | mixin混入做UI组件库 | 『过滤器filter』 | Vue中使用事件代理 | 取消冒泡 | 0% |
| 11月27日 | Vue搜索功能开发的正确姿势 | Vue2与Vue3核心之『响应式原理』 | Vue项目的性能优化 | 取消默认事件 | 0% |
| 11月28日 | 复习 | 复习 | 复习 | 复习 | 0% |
