【发布时间】:2017-07-07 13:29:23
【问题描述】:
首先,我还是 Web 开发的新手。好的,现在进入问题。 我有这些进口:
import $ from 'jquery';
window.jQuery = $;
window.$ = $;
global.jQuery = $;
import './assets/js/waves';
如果我的外部 javascript 需要 jquery,我如何正确地将外部 javascript 导入到 reactjs?
因为根据这些人所说的:
我的导入将被提升,这导致我的外部“./assets/js/waves”js 导致错误。
Uncaught ReferenceError: $ is not defined?
提前致谢!
【问题讨论】:
-
这个 var $ = require('./lib/jquery.js'); 怎么样?窗口.jQuery = $;窗口.$ = $
-
require(pathtojquery) 呢?
-
或
import from 'pathtojquery' -
感谢@HemaNandagopal 和 ArslArsl。我尝试了这些,但仍然没有加载。甚至 jquery 也没有加载。我可能做错了什么?
-
你有没有jquery插件cdn或者检查你引用的路径中是否有脚本,
标签: javascript jquery reactjs npm