我正在尝试创建一个包含6个JSON响应的多维数组.我一直在寻找其他人的帮助:角度的多维数组
但是当我测试我的控制台日志中的多维数组时,我得到输出"Stat array:undefined",只调用整个数组的这个索引返回[object Object].
$scope.pokeArray = new Array(11);
$http.get("http://pokeapi.co/api/v2/pokemon/"+searchedName +".json")
.success(function (response)
{
//Get first form FORMS array, assign name
$scope.pokeArray[0] = response.forms[0].name;
//13 ID
$scope.pokeArray[1] = response.id;
//10 Height
$scope.pokeArray[2] = response.height;
//7 Sprites
$scope.pokeArray[3] = response.sprites.front_default;
$scope.pokeArray[4] = response.sprites.front_shiny;
//3 Stats 5-11
//Speed
$scope.pokeArray[5] = response.stats[1].base_stat;
//Index 6 = Array of 6
$scope.pokeArray[6] = [
{
speed : response.stats[0].base_stat,
spDefense: response.stats[1].base_stat,
spAttack : response.stats[2].base_stat,
defense : response.stats[3].base_stat,
attack : response.stats[4].base_stat,
hp : response.stats[5].base_stat
}];
console.log("Name: " + …
Run Code Online (Sandbox Code Playgroud)