vue源码学习笔记

2018-12-01  本文已影响0人  ing1023
image

1.new Vue的时候实际上会调用init方法,init方法会做一堆初始化的工作(初始化 data、props、computed、watcher 等等)。

-首先是对options做合并(merge),接下来会执行一系列的init方法。对data做proxy处理,以及响应式(observe)处理,最后调用$mount方法进行挂载。


Vue 的初始化逻辑写的非常清楚,把不同的功能逻辑拆成一些单独的函数执行,让主线逻辑一目了然,这样的编程思想是非常值得借鉴和学习的。

上一篇 下一篇

猜你喜欢

热点阅读