gpt4 book ai didi

javascript - 如何以 Angular 从 $http.json 请求返回转换后的数据?

转载 作者:行者123 更新时间:2023-12-02 15:03:37 26 4
gpt4 key购买 nike

如何使用 $http.jsonp 返回 APIData.map 而不是默认成功的 APIdata

LangDataService 构造函数:

 languages.LangDataService = function($http, $q) {
this.langDefer = $q.defer();
this.isDataReady = this.langDefer.promise;
};


languages.LangDataService.prototype.getApi = function() {
return this.isDataReady = this.http_.jsonp(URL, {
params: {}
})
.success(function(APIData) {
return APIData.map(function(item){
return item + 1; //just an example.
});
});
};

使用LandDataService的Ctrl:

languages.LanguageCtrl = function(langDataService) {
languages.langDataService.isDataReady.then(function(data){
console.log('whooo im a transformed dataset', data);
});
}

最佳答案

getApi 函数中使用 then 代替 success

关于javascript - 如何以 Angular 从 $http.json 请求返回转换后的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35279642/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com