angular这个ajax这么用好像会调用两次,为什么呢 财富值11

2016-10-15 18:08发布

这是服务

this.getData = function(url,config) {     var deferred = $q.defer();     config = config||{timeout:30000};     $http.get(baseURI + url,config).then(function(data) {       deferred.resolve(data);     });     return deferred.promise;   };

然后调用

var promise = service.getData(url); promise.then(function(res){ console.log(res)})

这个console.log(res)会打印两次,为什么呢?

友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>