返回介绍

4 Queue

发布于 2020-03-27 11:50:15 字数 1507 浏览 1021 评论 0 收藏 0

文件队列, 用来存储各个状态中的文件。

stats

统计文件数。

  • numOfQueue 队列中的文件数。
  • numOfSuccess 上传成功的文件数
  • numOfCancel 被取消的文件数
  • numOfProgress 正在上传中的文件数
  • numOfUploadFailed 上传错误的文件数。
  • numOfInvalid 无效的文件数。
  • numofDeleted 被移除的文件数。

append

参数:

  • file {File}文件对象

将新文件加入对队列尾部

prepend

参数:

  • file {File}文件对象

将新文件加入对队列头部

getFile

参数:

  • fileId {String}文件ID

返回值:

  • {File}

获取文件对象

fetch

  • fetch( status ) ⇒ File

参数:

  • status {String}文件状态值

返回值:

从队列中取出一个指定状态的文件。

sort

  • sort( fn ) ⇒ undefined

参数:

  • fn {Function}排序方法

对队列进行排序,能够控制文件上传顺序。

getFiles

  • getFiles( [status1[, status2 ...]] ) ⇒ Array

参数:

  • status {String} [可选]文件状态值

获取指定类型的文件列表, 列表中每一个成员为File对象。

removeFile

  • removeFile( file ) ⇒ Array

参数:

  • 文件对象。 {File}

在队列中删除文件。

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文