Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Consumindo API

Estou consumindo uma API que me retorna o seguinte:

{@language: 'pt', @value: 'Transtornos mentais, comportamentais ou do neurodesenvolvimento'}

Como acesso esse '@value' ?

2 respostas

Olá, Thiago!

Para acessar a propriedade '@value' no objeto que você mencionou, você pode tenta usar a notação de colchetes, desse modo:

let data = {
  '@language': 'pt', 
  '@value': 'Transtornos mentais, comportamentais ou do neurodesenvolvimento'
};

let value = data['@value'];
console.log(value); // Isso irá imprimir: 'Transtornos mentais, comportamentais ou do neurodesenvolvimento'

A linha let value = data['@value']; obtém o valor da propriedade '@value' e o armazena na variável 'value'. Depois, você pode usar essa variável como quiser no seu código, peço para testar e me diga se funcionou!

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!
solução!

Maravilha! Muito obrigado pelo retorno. Vou continuar com meu desenvolvimento utilizando a API. Forte abraço.