标签:代码 promise 资料 log mis res data tar 一个
相信很多码友遇到一个很坑的问题吧,就是使用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)
标签:代码 promise 资料 log mis res data tar 一个
原文地址:http://www.cnblogs.com/richard1015/p/7264631.html