覆盖Dropzone.js中的默认事件侦听器

时间:2013-09-05 21:04:37

标签: dropzone.js

如何覆盖默认事件侦听器,例如this.on('addedfile')的{​​{1}}?

我正在尝试创建没有文件名的模板,但是当我删除Dropzone.js并添加文件时,它会给我错误<div class="dz-filename"><span data-dz-name></span></div>

1 个答案:

答案 0 :(得分:3)

您可以通过在选项中指定它来覆盖它:

new Dropzone("#myDropzone", {
    addedfile: function (file) {...}
}

如果你这样做,你必须确保你的实现为文件添加了一个previewElement,否则你会得到其他事件的错误。

我建议查看元素的使用方式。 textContent设置为coffeescript源的on line 284(在javascript here中)。

对于您的用例,它应该只是从源复制“addedfile”函数,删除该行,然后在您的选项中使用它。