跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请问,一次存大量数据,后台操作时间较长,如何在前端展示进度
未分類
9 11 月 2020

请问,一次存大量数据,后台操作时间较长,如何在前端展示进度

请问,一次存大量数据,后台操作时间较长,如何在前端展示进度

資深大佬 : dbldong 3

大概有几十万字的文本数据要传到后台储存,后台处理大概需要几十秒的时间,要在前端展示一个进度条,虽然可以分段传,但还是想一次传比较方便

大佬有話說 (11)

  • 資深大佬 : zoharSoul

    前端轮询后端返回进度

  • 資深大佬 : hotsun168

    提交后返回任务 ID,基于此 ID 轮询。

  • 資深大佬 : lanxiner

    学习了

  • 資深大佬 : cominghome

    前台轮询,后端任务加状态机返回当前阶段就行或者模拟一个百分比就行

  • 資深大佬 : zxCoder

    学到了

  • 資深大佬 : sjw199166

    前端把文件按固定大小切割成若干个小文件上传如何呢

  • 資深大佬 : sjw199166

    @sjw199166 恕我眼拙 没仔细审题

  • 資深大佬 : MrGba2z

    计时器到 99 然后卡住 后台返回了再 100

    (用户打你别找我)

  • 資深大佬 : eason1874

    大部分进度条都是假的。

    你先取一个平均数,例如 30 秒。先按这个数显示进度,但是最多到 99%,期间通过轮询去获取处理进度,修正显示,直到确认处理完成,才拉到 100%

  • 資深大佬 : cmdOptionKana

    @MrGba2z 老程序员了

  • 資深大佬 : caryqy

    @MrGba2z 进度条显示 99,然后过很久显示失败的 alert

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具