image

Acesse bootcamps ilimitados e +650 cursos pra sempre

70
%OFF
Matheus Alves
Matheus Alves27/05/2023 18:03
Compartilhe
Luizalabs - Back-end com Python - 2º EdiçãoRecomendados para vocêLuizalabs - Back-end com Python - 2º Edição

AJUDA COM MAPEAMENTO DE JSON EM FLUTTER.

  • #Flutter
  • #Dart
  • #API Rest

meu código está dando erro na hora de executar uma api, como resolver?

image

Compartilhe
Recomendados para você
Luizalabs - Back-end com Python - 2º Edição
TOTVS - Fundamentos de Engenharia de Dados e Machine Learning
Riachuelo - Cibersegurança
Comentários (1)
Jonatas Soares
Jonatas Soares - 28/05/2023 20:38

Opa Mateus! Então, aparentemente o erro está ocorrendo por conta de um tipagem de dados errada. A sua função Rating() retorna uma lista dinâmica do tipo Future, mas o que você está retornando é um Map do tipo String dynamic. A Solução seria você mudar os tipos de dados que serão retornados para um Map<String,dynamic> ou alterar o código dentro da função: decodificar o JSON e alocar os dados dele a uma variável do tipo de retorno da função e retornar.

Recomendados para vocêLuizalabs - Back-end com Python - 2º Edição