0

получил список клиентов с сервера, подскажите пожалуйста, как я могу продолжить работать с data вне области promise?

  // Читаем клиентов из базы
  async function fetchGetClients(data) {
    await delay(DELAY_TIME); // установка задержки
    const response = await fetch(URI);
if (response.ok) {
  data = await response.json();
} else {
  console.log("Ошибка HTTP: " + response.status);
}

return data;

};

fetchGetClients().then(data => console.log(data));

  • Пожалуйста, уточните вашу конкретную проблему или приведите более подробную информацию о том, что именно вам нужно. В текущем виде сложно понять, что именно вы спрашиваете. – Дух сообщества Jan 07 '22 at 18:05
  • «вне области promise» — никак, это принципиально невозможно – andreymal Jan 07 '22 at 18:52
  • А как мне получить не promise , а объект который в нем находится ? Формально это и есть data. – Aleksey Shingarev Jan 07 '22 at 19:32
  • @AlekseyShingarev вы его уже и так смогли успешно получить внутри .then(data => console.log(data)) – andreymal Jan 07 '22 at 23:28
  • @andreymal да, спасибо, понял, то есть всегда вызывать promise когда нужна дата. – Aleksey Shingarev Jan 08 '22 at 06:12

0 Answers0