【问题标题】:unable to import jquery dependencies in vue-browerify template无法在 vue-browerify 模板中导入 jquery 依赖项
【发布时间】:2017-09-26 09:41:38
【问题描述】:

我正在使用 vue js browerify 并且我已经安装了jquery

我使用 jquery 作为import $ from 'jquery 并且它有效。 导入任何其他依赖项,如 semantic.jsjquery.ui 是否会引发错误。
我已阅读并尝试了 stackoverflow 上的所有相关帖子。

当我这样做时
import $ from 'jquery
import 'jquery-ui

它说 jQuery in not defined.

我已经尝试过extend 方法。它仍然不起作用。 我还尝试使用 <Script src> 标签将这些文件包含在我的 index.html 中。它说$ 未定义。

请帮忙。

【问题讨论】:

  • 您能给我们一个代码示例和错误消息,以便我们了解您的问题吗?

标签: jquery dependencies browserify vuejs2 vue-component


【解决方案1】:

当使用 jQuery 作为 es6 模块时,window.jQuery 将无法用于其他需要设置 window.jQuery 的库,您需要自己定义:

import $ from 'jquery'
window.$ = window.jQuery = $

import 'jquery-ui'
import '...'

【讨论】:

  • 是的,我也试过这个。没用。我在mounted中调用代码
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-20
  • 2011-08-01
  • 1970-01-01
  • 2023-04-08
  • 2021-09-05
  • 1970-01-01
相关资源
最近更新 更多