我在整个网络上进行了搜索,似乎无法找到任何说法,无论我是否可以在$http.get
请求期间获得下载数据的状态。我正在编写的应用程序会定期下载大量数据,最多可能需要 30 秒。我不想显示动画加载 gif,而是想显示一个进度条,显示下载了多少数据的状态。我正在使用 Angular.js,这就是我的获取请求的样子。
$http.get(<apiURL>).success(function(data,status,headers,config){
$scope.data = data;
});
请求成功后,我用数据填充我的页面。有没有办法在从服务器获取数据时不断读取下载状态?