- 方法一:
//在mian.js中写入函数
Vue.prototype.changeData = function (){
alert('执行成功');
}
//在所有组件里可调用函数
this.changeData();
- 方法二:
// 写好自己需要的base.js文件
exports.install = function (Vue, options) {
Vue.prototype.changeData = function (){
alert('执行成功');
};
};
// main.js 引入并使用
import base from './base'
Vue.use(base);
//在所有组件里可调用函数
this.changeData();
目录结构:


本文介绍了两种在Vue项目中注册全局函数的方法,一种是在main.js中直接定义Vue原型上的方法,另一种是通过创建一个base.js文件,使用Vue插件机制进行安装。这两种方法都能实现在所有组件中调用同一个函数。
2770

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



