扩展vue原有的功能:全局组件,自定义指令,挂载原型方法,注意:没有全局过滤器。
官网的介绍
插件 (Plugins) 是一种能为 Vue 添加全局功能的工具代码。下面是如何安装一个插件的示例:
import { createApp } from 'vue'
const app = createApp({})
app.use(myPlugin, {
/* 可选的选项 */
})
官方文档:官方解释
简单的理解就是在vue上添加全局的方法
v2 和 v3 使用方法是不一样的
vue2.0插件写法要素:导出一个对象,有install函数,默认传入了Vue构造函数,Vue基础之上扩展
vue3.0插件写法要素:导出一个对象,有install函数,默认传入了app应用实例,app基础之上扩展
这篇博客介绍了Vue插件的使用和开发,包括在Vue 2和Vue 3中创建插件的不同方法。在Vue 2中,插件通常通过扩展Vue构造函数来实现,而在Vue 3中,插件则通过挂载到app实例进行扩展。内容涵盖了全局组件、自定义指令和原型方法的添加,但未涉及全局过滤器。了解这些差异对于平滑地迁移Vue项目至关重要。
1407

被折叠的 条评论
为什么被折叠?



