@nen0y

Как корректно импортировать результат функции?

Есть функция:
function getSmthng() {
  fetch("http://localhost:0000/api/users/", {
    method: "GET",
  })
    .then((response) => {
      return response.json();
    })
}


Мне нужно импортировать ее в другом файле, и назначить ее результат для другой переменной

import {getSmthng} from './api.js';
let users = getSmthng;
console.log(users)


Но в результате, я получаю undefined

В чем может быть проблема?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Art005
return относится не к getSmthng, а к анонимной функции. Соответственно getSmthng ничего не возвращает. А вообще вы даже ее не вызываете, чтоб назначить его результат
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽