Matheus Alves
Matheus Alves27/05/2023 18:03
Compartilhe

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
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.