美文网首页
Vue.use与install源码分析---三分一把刀

Vue.use与install源码分析---三分一把刀

作者: 三分一把刀 | 来源:发表于2019-09-26 00:07 被阅读0次

我是三分一把刀。

最开始在core.js内部初始化的时候,调用了initUse(),这里的initUse源代码是这样的,实际上是给Vue方法上定义了一个use方法。这个方法是用来给Vue添加插件的。

方法内部的逻辑是,如果已经安装该插件,则不再安装,如果没有,则把参数提取出来,unshift(this)剔除掉this参数,这里this应该改就是Vue本身,然后如果有install,则调用install方法,没有install,则直接调用,最后添加到installedPlugins上面,告诉Vue已经安装过该插件。

相关文章

网友评论

      本文标题:Vue.use与install源码分析---三分一把刀

      本文链接:https://www.haomeiwen.com/subject/kolluctx.html