以插件的形式实现自定义组件全局编程式调用,通过Vue.extend

Vue.extend

是什么?

是 Vue中的一个全局API

有什么用?

是预设了部分选项的Vue实例构造器,返回一个组件构造器
主要用于需要 toast、loading、messageBox等弹窗组件的封装,可实现编程式方式调用组件

怎么用?
封装一个插件
在这里插入图片描述
在main.js中引入
在这里插入图片描述
将来直接通过 this.$xxx的方式调用
在这里插入图片描述

注意: extend创建的是一个组件构造器(构造函数),而不是一个具体的组件实例

发布了102 篇原创文章 · 获赞 14 · 访问量 7046

猜你喜欢

转载自blog.csdn.net/weixin_42060658/article/details/105170401