ng-csv 异步数据下载
Posted 年轻的资本!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ng-csv 异步数据下载相关的知识,希望对你有一定的参考价值。
相信很多码友遇到一个很坑的问题吧,就是使用ng-csv 的时候
lazy-load="true" 设置为true 还是 会下载0行数据
var getArray= function() { var deferred = $q.defer(); $http.get(‘/api/data‘) .then(function (res) { deferred.resolve(res.data); }, function (res) { deferred.reject(); }); }; return deferred.promise; }
经过从外网搜资料已解决,下面是正确代码 是用$q.when
var getArray= function () { var deferred = $q.defer(); $http.get(‘/api/data‘) .then(function (res) { $q.when(res).then(function () { deferred.resolve(res.data); }); }, function (res) { deferred.reject(); }); return deferred.promise; }; 注意使用$ q.when(res)
以上是关于ng-csv 异步数据下载的主要内容,如果未能解决你的问题,请参考以下文章