方式一:全局文件内直接定义
在main.js里进行全局注册
Vue.prototype.ajax = function (){}
在所有组件里可调用
this.ajax
方式二:子组件内定义然后全局引入
// myfun.js 组件 exports.install = function (Vue, options) { Vue.prototype.myfun = function (){ alert('aaaaaaa'); }; };
// main.js 入口 import myfun from './commons/myfun.js' Vue.use(myfun);
// ccc.js 子组件 this.myfun();