参与规则简述

任务发布时间

预计阅读时间: 2 分钟

2月14日-2月20日,为期一周。一般一周发布一期源码。可以按照自己节奏学习,提交笔记即可(不一定要严格按照我规定的时间)。往期共读也可以及时复习,笔记未完成可以继续完成。

掘金本期任务说明链接

掘金任务链接:https://juejin.cn/post/7082984422516981796 按照要求写完笔记可以在掘金任务下评论

学习目标

  1. 如何学习调试 vue2 源码
  2. data 中的数据为什么可以用 this 直接获取到
  3. methods 中的方法为什么可以用 this 直接获取到
  4. 学习源码中优秀代码和思想,投入到自己的项目中

学习任务

  • 没使用过vue2的也可以学习,有很多基础知识可以复习巩固,比如:构造函数 this 指向 call、bind、apply Object.defineProperty,当然不想学也可以不学这期。
  • 参考文章:为什么 Vue2 this 能够直接获取到 data 和 methods ? 源码揭秘!
  • 自己动手学会调试vue2源码。
  • 看我文章,看源码,交流讨论,写笔记发布在掘金/语雀。再在这篇文章下评论放上提交笔记的链接。

源码共读20个分组 源码共读目录