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)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2021-12-22 leecode初级算法-删除排序数组中的重复项
2021-12-22 CustomEvent自定义事件