Javascript Filepond-如何在激活事件删除时使用OnReordFiles?

Javascript Filepond-如何在激活事件删除时使用OnReordFiles?,javascript,filepond,Javascript,Filepond,我使用filepond上传一些照片,我有这部分代码可以拖放 this.galleryUpload.onreorderfiles = (origin, target) => { if (target >= array.length) { var k = target - array.length + 1; while (k--) { array.push(undefined); } } ar

我使用filepond上传一些照片,我有这部分代码可以拖放

this.galleryUpload.onreorderfiles = (origin, target) => {
    if (target >= array.length) {
        var k = target - array.length + 1;
        while (k--) {
            array.push(undefined);
        }
    }
    array.splice(target, 0, array.splice(origin, 1)[0]);
};
很好用。当事件结束时,元素会更改我的
数组上的位置,但问题是,即使我在拖动时没有放下文件,它也会更改数组上的位置。从理论上讲,当不删除即时通讯不重新排序的照片

你知道我该怎么处理吗?当我放下照片时,我只想改变阵列上的位置