【发布时间】:2022-01-25 22:55:46
【问题描述】:
我有一个小问题。下面代码中的 API 数据正常显示在控制台上,它返回一个包含数据的数组,但我无法返回它们以在前端使用它们。 PS:那个“名字在这里!”前面可以用,查询不行。
我正在使用 angularJS。
$scope.getCharacters = function() {
$scope.teste = "name here!";
axios.get(baseUrl + "/characters" + complemento)
.then(function (res) {
console.log(res.data.data.results) // returns API data normally, communication is working
var heroes = res.data.data.results;
return heroes;
})
.catch(function (err) {
console.log(err)
});
console.log(heroes)
}
$scope.getCharacters();
【问题讨论】:
-
我不明白你的问题是什么。您是否检查过您的开发工具的“网络”选项卡以确认 HTTP 调用成功并且拥有您期望的数据?
标签: html angularjs angularjs-scope