如何覆盖默认事件侦听器,例如this.on('addedfile')
的{{1}}?
我正在尝试创建没有文件名的模板,但是当我删除Dropzone.js
并添加文件时,它会给我错误<div class="dz-filename"><span data-dz-name></span></div>
。
答案 0 :(得分:3)
您可以通过在选项中指定它来覆盖它:
new Dropzone("#myDropzone", {
addedfile: function (file) {...}
}
如果你这样做,你必须确保你的实现为文件添加了一个previewElement,否则你会得到其他事件的错误。
我建议查看元素的使用方式。 textContent设置为coffeescript源的on line 284(在javascript here中)。
对于您的用例,它应该只是从源复制“addedfile”函数,删除该行,然后在您的选项中使用它。