【问题标题】:Real time progress with the backend后台实时进度
【发布时间】:2018-11-26 22:03:45
【问题描述】:

我有一个应用程序工作 springboot 作为我的后端和 angular 6 作为前端。在我的前端点击时有一个按钮,使用rest调用它调用springboot中的一个方法。该方法将开始工作,一个进程将开始执行。该过程将在终端中运行。我想要的是,如何让这个过程的进展进入我的前端。由于该进程在后台运行,单击按钮后客户端不会知道单击的事件是否有效?

【问题讨论】:

  • 认为微调器就可以了。您可以做的是调用后端启动微调器。当它返回给客户端时,它就完成了,并且微调器消失了。
  • @Swoox 您的评论超出范围。提问者想实时了解后端的执行进度。

标签: angular rest spring-boot angular6


【解决方案1】:

如果您的后端能够确定您的操作进度,您可以实现Progress Events 并向用户显示进度(例如,使用进度条)。否则,加载指示器(例如微调器)是显示某种背景活动的常用工具。

由于这不一定与特定技术相关,我建议查看一些讨论加载指标的 UX 线程:

【讨论】:

    猜你喜欢
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 2012-08-06
    • 1970-01-01
    • 2015-05-19
    • 2018-11-19
    • 2015-02-18
    • 1970-01-01
    相关资源
    最近更新 更多