Vue源码的全方位解读(三)

    Vue内部会向构造函数添加一些属性和方法。常见的import就是调用一些函数,并将Vue构造函数当做参数传递给这些函数,这些函数的作用就是向Vue的原型中挂载方法。
import {initMixin} from './init';
    比如
exports function initMixin(Vue){
    Vue.prototype._init=function (options){
        //做些什么
    }
}

当函数调用的时候,会向Vue构造函数的prototype属性添加_init方法,执行new Vue()时,会调用_init方法,该方***实现一系列的初始化操作,包括整个生命周期的流程以及响应式系统流程的启动等等。

全部评论

相关推荐

我也曾抱有希望:说的好直白
点赞 评论 收藏
分享
10-27 17:26
东北大学 Java
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务