webuploader删除队列中的某个文件,明明删除了,却还在?

发布于 2022-09-02 00:19:32 字数 296 浏览 14 评论 0

console.log(uploader.getFiles());//[d,d,d] 上传了三张图片 队列里显示三个file对象是正确的
uploader.removeFile(uploader.getFile(file.id));//删除其中某个
uploader.onFileDequeued = function( file ) {
    console.log(uploader.getFiles());//删除完成后仍然是[d,d,d]
};

然后我就不知道该怎么办了。明明删除了,队列里却没有任何变化,求教。。。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

剩一世无双 2022-09-09 00:19:32

uploader.getFiles('inited') 获取初始状态的文件就可以了,亲测;之前傻傻的还使用了reset,结果全部重置了

不一样的天空 2022-09-09 00:19:32

其实已经删除了,只不过记录还在而已。不信你试试,可以上传删除后的文件。

姐不稀罕 2022-09-09 00:19:32

楼主解决了吗?

百善笑为先 2022-09-09 00:19:32

加入第二个参数 true 就行了

天暗了我发光 2022-09-09 00:19:32

灰常感谢,刚刚帮了我

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文