方式一:全局文件内直接定义
在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();
作者 铁血 汉子 2017年12月26日
2024/12/23/05:06:32am 2017/12/26/2:18:42
0 3610