Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 1.26 KB

before-started.md

File metadata and controls

23 lines (13 loc) · 1.26 KB

参考文章

准备

如何阅读源码,建议先从官方提供的样例开始阅读,我这里挑选 mobx-examples 这个官方提供最简单的 ES5 系列,之所以选择它,是因为它足够的简单、精简,没有涉及到 JSX、Babel 的预编译,利于学习 mobx 的核心概念;

我们就选第一个例子:

autorun

我们将 index.html 中的 mobx.umd.min.js 修改成 mobx.umd.js ,方便直接调试源码:

源码

然后在浏览器打开这个 index.html 文件,然后在 demo.js 中打断点: 打断点

另一方面直接将 源码 (v3.1.2) 拷贝放到编辑器中,我们挨个解释其中的内容;

如无特殊说明,所有的代码解释都是基于 V3.1.2 版本

好了,准备工作完毕,开启源码阅读之旅吧;