vue插件的实现过程(install)以及vue.use()

值得学习的教程:添加链接描述

遇到疑问,可以多看看官方的文档准是没有错误的

学习了vue一段时间突然产生了一个疑问:

就是经常有的组件引入的时候需要加vue.use(), 有的而不用,这让我对vue.use()的使用产生一个疑问?, 例如像传统的vue-router, vuex.都需要如import之后,在此使用vue.use(), 但是像axios引入的时候就不需要加,

难道真的只是因为axios在编写插件的时候没有使用install的方法而导致的吗

  1. 在使用elementui 的时候, 可以看到两种的使用
    :elementUI

  2. 亦或者说,比如像axios,只是用js编写的插件,就像 es6中引入其他插件的方法一样直接引入就如可以呢.

  3. 再者, 就像我们在编写组件似的, 使用components属性下注册是,局部组件,如果要成为全局组件, 我们得用vue.components,才可以呢

vue的全局组件

全局组件的使用

  1. 这里我们有引入了一个新的疑问, 全局注册与局部注册的区别???
    详见: 添加链接描述

猜你喜欢

转载自blog.csdn.net/ZHXT__/article/details/106506361
今日推荐