为了账号安全,请及时绑定邮箱和手机立即绑定

vue该如何全局引入js?

vue该如何全局引入js?

天涯尽头无女友 2019-03-28 22:13:15
common.js会有很多我自己定义的函数,如:export function a(){    //这是一个函数}export function b(){    //这是一个函数}export function c(){    //这是一个函数}在ad.vue我会去引用他:import {a} from '@/assets/js/common.js'在role.vue我会去引用他:import {b} from '@/assets/js/common.js'N个页面需要用到common.js里的函数,我要是一个一个去引用好麻烦,有好的解决方法吗。我试过在main.js引入commonimport '@/assets/js/common.js'但这种方法不行,会提示XX is not defined
查看完整描述

3 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

我也是的,放到App.vue也不行~~应该是只能那么写


查看完整回答
反对 回复 2019-04-05
?
喵喔喔

TA贡献1735条经验 获得超5个赞

webpack 中有一个global关键字,可以定义全局属性。
利用该关键字定义的属性方法,可以在全局文件中直接使用。

查看完整回答
反对 回复 2019-04-05
  • 3 回答
  • 0 关注
  • 915 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信