您的位置:首页技术文章
文章详情页

VUE引入jquery以后,调用方法,提示’$’ is not defined。

【字号: 日期:2023-06-13 15:53:42浏览:37作者:猪猪

问题描述

引入jquery

在wabpack中引入了jquery

VUE引入jquery以后,调用方法,提示’$’ is not defined。

在banner.vue中引入了自己写的jquery插件以及jquery

VUE引入jquery以后,调用方法,提示’$’ is not defined。

然后在控制台报错

VUE引入jquery以后,调用方法,提示’$’ is not defined。

是不是jquery没有引进来呢?

问题解答

回答1:

从上面问题研究出来,引入的jquery只是在当前的vue中可以使用,如果再引用自己写的js的话,还是需要在自己写的js中重新引用一下jquery,并且export出来。

需要补充一下,光在 js中使用expose加载器不够,还需要 export default Slider

var $ = require('expose?jQuery!jquery')var Slider ={ //code }export default Slider

并且调用的时候需要Slider.default才能找到slider里面的方法

Slider.default.newClass()//newClass是slider中的方法

标签: vue
相关文章: