如何销毁dropzone js?

Posted

技术标签:

【中文标题】如何销毁dropzone js?【英文标题】:How to destroy dropdzonejs? 【发布时间】:2018-10-09 19:50:46 【问题描述】:

如何销毁dropdzonejs?

当我有 SPA 并离开页面时,我想清理它以便它不再监听身体事件。

【问题讨论】:

【参考方案1】:
myDropzone.destroy();

我发誓我有同样的问题,我会发现 幸运的尝试……成功了!

【讨论】:

【参考方案2】:

我从 Dropzone 选项中删除了 removedfile() 功能,myDropzone.destroy(); 为我工作。

【讨论】:

【参考方案3】:

根据documentation:

如果您不再需要放置区,只需致电.disable() 目的。这将删除元素上的所有事件侦听器,并清除 所有文件数组。要重新启用 Dropzone,请使用 .enable()

如果你像这样初始化 dropzone:

var myDropzone = new Dropzone("#mydropzoneid",  url: "/some/url");

您应该能够通过以下方式禁用它:

myDropzone.disable();

【讨论】:

以上是关于如何销毁dropzone js?的主要内容,如果未能解决你的问题,请参考以下文章

如何限制 dropzone.js 中的最大“总”文件大小?

如何从 dropzone.js 上传和删除文件

如何将图像预加载到 dropzone.js

如何限制上传的 dropzone.js 文件的数量?

如何使用 dropzone.js 和 hapi.js 上传图片

加载Dropzone.js与Require.js