Converter response json em array

3 respostas
L

Estou aprendendo Javascript e me deparei com o seguinte problema:
Uma requisição retorna:

{data: Array(1), status: 200, statusText: "OK", headers: {…}, config: {…}, …}

Precisava converter o conteúdo do ‘data’ em um array Javascript e colocar cada item em uma lista.
Tentei assim e deu erro:

var repos = JSON.parse(response);

Tentei assim e retornou uma letra de toda a resposta json em cada item da lista:

var repos = JSON.stringify(response);

Queria apenas a informação contida no data para um array. :slight_smile:

3 Respostas

darlan_machado

Mas o response já é um json?

L

Sim. A requisição retorna o JSON seguinte:

{data: Array(1), status: 200, statusText: "OK", headers: {…}, config: {…}, …}

darlan_machado

Se retorna um json, você poderia fazer algo como:

response.data[0]

E teria acesso ao conteúdo da primeira posição do vetor data.

Criado 3 de setembro de 2019
Ultima resposta 4 de set. de 2019
Respostas 3
Participantes 2