Vue中plugins

插件可用于扩展Vue,自定义插件应包含install方法的一个对象,install的第一个参数是Vue,第二个以后的参数是插件使用者传递的数据。

定义插件:

复制代码
// plugin.js
export default { install(Vue, x, y, z){ // 传入的第一个参数是Vue, 可以利用Vue做一些事 // 后面可以自定义添加任意参数,use的时候添加实参即可 console.log("@@install", Vue, x, y, z) // 给Vue原型添加一个方法 Vue.prototype.hello = () => {console.log("Hello")} // 定义一个全局混入 Vue.mixin({ data(){ return{ x: 100, y: 200 } } }) } }
复制代码

引入插件

// main.js
import plugin from "./plugin.js"

Vue.use(plugin, 1, 2, 3)

 

posted @   邢韬  阅读(125)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
历史上的今天:
2021-12-22 leecode初级算法-删除排序数组中的重复项
2021-12-22 CustomEvent自定义事件
点击右上角即可分享
微信分享提示