Browse Source

根据dev分支的更新进行修改

HcySunYang 7 years ago
parent
commit
24ff46d537
2 changed files with 13 additions and 6 deletions
  1. 1 5
      note/Vue构造函数.md
  2. 12 1
      note/Vue的思路.md

+ 1 - 5
note/Vue构造函数.md

@@ -276,11 +276,7 @@ initGlobalAPI(Vue)
 
 然后在 `Vue.prototype` 上分别添加了两个只读的属性,分别是:`$isServer` 和 `$ssrContext`。
 
-最后,在 `Vue` 构造函数上添加了一个静态属性 `version`,存储了当前 `Vue` 的版本值,但是这里的 `'__VERSION__'` 是什么鬼?打开 `build/config.js` 文件,找到 `genConfig` 方法,如下:
-
-![](http://ovjvjtt4l.bkt.clouddn.com/2017-09-05-080823.jpg)
-
-也就是说,`__VERSION__` 最终将被 `version` 的值替换,而 `version` 的值就是 `Vue` 的版本号。
+最后,在 `Vue` 构造函数上添加了一个静态属性 `version`,存储了当前 `Vue` 的版本值,但是这里的 `'__VERSION__'` 是什么鬼?打开 `build/config.js` 文件,找到 `genConfig` 方法,其中有这么一句话:`__VERSION__: version`。这句话被写在了 `rollup` 的 `replace` 插件中,也就是说,`__VERSION__` 最终将被 `version` 的值替换,而 `version` 的值就是 `Vue` 的版本号。
 
 我们在回过头来看看这句话:
 

+ 12 - 1
note/Vue的思路.md

@@ -2,7 +2,18 @@
 
 在上一节 [Vue构造函数](/note/Vue构造函数) 中,我们整理了完整的 `Vue` 构造函数,包括原型的设计和全局API的设计,并且我们专门为其整理了附录,目的是便于查看相应的方法和属性是在哪里被添加的,同时也让我们对 `Vue` 构造函数有一个大局观的认识。
 
-从这一章节开始,我们将逐渐走进 `Vue`,我们采用一种由浅入深,由宽到窄的思路,一开始我们会从大局观来看 `Vue` 是如何设计的,然后在一点点“追究”进去,进而逐步搞清楚 `Vue` 为什么这么设计。
+从这一章节开始,我们将逐渐走进 `Vue`,我们采用一种由浅入深,由宽到窄的思路,一开始我们会从观来看 `Vue` 是如何设计的,然后在一点点“追究”进去,进而逐步搞清楚 `Vue` 为什么这么设计。
 
 而这一节,我们就致力于搞清楚:`Vue的思路`。我们将会从一个例子开始,这个例子及其简单,如下:
 
+```js
+new Vue({
+    el: '#app'
+    data: {
+        test: 1
+    }
+})
+```
+
+
+