这是服务
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.1-10元之间
一周热门 更多>