包括独立脚本不起作用

时间:2014-04-23 12:48:22

标签: javascript file-upload dropzone.js

我只是简单地包含了脚本dropzone.js

这样做时:

var dropZone = new Dropzone(..., {
  url: '...'
});

我收到以下javascript错误消息:

Uncaught ReferenceError: Dropzone is not defined 

我还要求js来自我们自动运行的平台,但我不想使用它。这与它有什么关系吗?

1 个答案:

答案 0 :(得分:0)

您可以通过将define.amd设置为false来禁用单个文件的RequireJS:

<script>
    window.oldDefineAmd = define.amd;
    define.amd = false;
</script>
<script src="dropzone.js"></script>
<script>define.amd = window.oldDefineAmd;</script>

http://jsfiddle.net/Pxp5L/5/

但请注意,这可以打破各种各样的东西。