发表于: 2020-06-21 20:51:14
1 2368
一,今天完成的事情
做进度条和完成操作
展示进度条这里卡了半天 相关资料不太好找,
大部分资料都是angularjs的内容
最终还是结合官方资料和一些帖子才了解httpClient的request 的用法
HttpRequest有个参数为reportProgress
开启该参数即可开启跟踪事件
将HttpRequest传递给httpClient.request()方法 则会返回httpEvent的对象
httpevent分为以下几个
我们需要的进度条事件就为UploadProgress
返回该值的event就可获取上传进度
返回值event分别代表了上面的前五个成员
type1代表的就是上传进度事件 如文件较大就会像上面一样定时返回已上传的字节数
通过返回对象的的type属性筛选需要的信息
if(val.type == HttpEventType.Response){}
二,明天优化一下组件功能
三(问题)暂无
评论