angular - 获取加载指示器的 http post 请求进度
问题描述
我正在构建一个 Angular 2 应用程序。在提交页面时,我通过 HTTP POST 调用 Web 服务,并根据服务响应导航到下一个屏幕。
在此期间,我想显示显示服务请求进度的加载指示器。i/p 和 o/p 都是 JSON 格式,不涉及图片上传。
有没有办法做到这一点?请提前帮助和感谢。
解决方案
如果请求较大,请考虑使用reportProgress。如果这是一个快速请求,我只需将动画设置为活动状态,而在发送请求时将变量设置为 true,在收到响应时设置为 false。
推荐阅读
- symfony - TYPO3 9.5 - PLESK 17.8 - NGINX
- xamarin.forms - 如何为 Android 创建状态栏图标
- go - 如何将命名模板的结果发送到函数
- javascript - Javascript自下而上创建SVG路径与自上而下
- julia - 为什么 Julia Int64、Float64 和 boolean 支持 getindex
- c# - 如何使用 C# 代码直接打印水晶报表
- android - 尝试调用资源中的虚方法 res = getResources(); 当我尝试设置背景颜色时
- yii2 - 有没有办法在 yii2 的 Datacolumn 中将“主题”放入函数中:mailto ?
- node.js - 循环遍历大型JSON中的项目,修改它们并将它们一一插入到mongodb中的集合中的正确方法
- python - 重复的键值违反了唯一约束 - 尝试从 dask 数据帧创建 sql 表时出现 postgres 错误