почему мое приложение флаттера отправляет неограниченный запрос - PullRequest
0 голосов
/ 14 марта 2020

при попытке получить список стран из моего API, мой код отправляет неограниченный запрос на сервер, когда я вызываю функцию один раз. вот код флаттера

 Future<dynamic> listePays() async{

http.Response response = await http.get(apiUrl+"api_pays", headers: {"Accept": "application/json"});
var resp = json.decode(response.body);
return resp;
}

Я хочу отправить только один запрос и поработать с ответами. Я пытался удалить Future, но у меня возникла та же проблема

Я вызываю функцию следующим образом:

     getPays() async {
         Functions().listePays().then((data) async {

          pays = data;
          setState(() {});


             });


          }
...