【发布时间】:2019-12-27 10:15:48
【问题描述】:
我有一个需要全局导入的类和方法,这样我就可以避免在每个 Vue 文件中再次导入它。我通常像这样在每个 Vue 文件中导入自己的类和方法:
// in myFunc.js
export const fn = {
myFunc: function(param) { alert(param) }
}
// then I use it like this
import {fn} from '@/assets/js/myFunc.js';
fn.myFunc('Lorem ipsum');
在main.js,我试过下面的代码,还是不行:
import {fn} from '@/assets/js/myFunc.js';
Vue.mixin({
components: { fn },
})
如何全局导入类/方法?
【问题讨论】: