Как я могу получить заголовки из ответа API в flutter

#api #flutter #dart

#API #flutter #dart

Вопрос:

Итак, если ответ {[‘MyHeader’: ‘myData’]} .

как я могу получить ‘MyHeader’.

    FutureBuilder(
                          future: api_response,
    
                          builder: (context, snapshot){
                            return Text(snapshot.data[0]['myHeader']);
                          },
)
 

Это код, который я использовал для получения «myData».

Заранее спасибо

Ответ №1:

Пожалуйста, попробуйте протестировать приведенный ниже код. Вам нужно вернуть виджет, когда у моментального снимка есть данные.

    FutureBuilder(
                          future: api_response,
    
                          builder: (context, snapshot){
                             if (snapshot.hasData) {
                                 return Text(snapshot.data[0]['myHeader']);
                             }
                          },
)
 

Комментарии:

1. извините, я думаю, вы неправильно поняли. Я имею в виду, что я хочу получить заголовок, а не данные. Итак, если вы посмотрите на мой пример, я хочу, чтобы он возвращал ‘MyHeader’