码迷,mamicode.com
首页 > 其他好文 > 详细

为什么有的插件安装需要用Vue.use()方法

时间:2019-12-22 11:00:02      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:组件   code   著作权   axios   必须   install   outer   mint   tps   

问题

相信很多人在用Vue使用别人的组件时,会用到 Vue.use() 。例如:Vue.use(VueRouter)Vue.use(MintUI)。但是用 axios时,就不需要用 Vue.use(axios),就能直接使用。那这是为什么

答案

因为 axios 没有 install
什么意思呢?接下来我们自定义一个需要 Vue.use() 的组件,也就是有 install 的组件,看完之后就明白了。

官方说明:
”用于安装 Vue.js 插件。如果插件是一个对象,必须提供 install 方法。如果插件是一个函数,它会被作为 install 方法。install 方法调用时,会将 Vue 作为参数传入。
当 install 方法被同一个插件多次调用,插件将只会被安装一次。“

 

 

作者:刘员外__
链接:https://www.jianshu.com/p/89a05706917a
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

为什么有的插件安装需要用Vue.use()方法

标签:组件   code   著作权   axios   必须   install   outer   mint   tps   

原文地址:https://www.cnblogs.com/jeff-zhu/p/12079138.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!