Возможный необработанный отказ от обещания (id: 2): TypeError: _petition.default.getCategory не является функцией - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть эта проблема в yellowBox (React Native)

Возможное необработанное отклонение обещания (id: 2): TypeError: _petition.default.getCategory не является функцией TypeError: _petition.default.getCategory не является функция в API $ (http://localhost: 8081 / index.bundle? платформа = android & dev = true & minify = false: 104932: 33 ) в tryCatch (http://localhost: 8081 / index.bundle? платформа = android & dev = true & minify = false: 26922: 19 ) в Generator.invoke [как _invoke] (http://localhost: 8081 / index.bundle? platform = android & dev = true & minify = false: 27098: 24 ) в Generator.prototype. [как далее] (http://localhost: 8081 / index.bundle ? ........

и мой код петиции следующий:

class petition {
  async getCategories() {
    try {
      const response = await fetch('https://yts.mx/api/v2/list_movies.json');
      const data = await response.json();
      return data.data.movies;
    } catch (error) {
      console.log(`error ocurred:${error}`);
    }
  }
  async getRecommendations(id) {
    try {
      const response = await fetch(
        `https://yts.mx/api/v2/movie_suggestions.json?movie_id=${id}`,
      );
      const rawData = await response.json();
      return rawData.data.movies;
    } catch (error) {
      console.log(`error ocurred (${error})`);
    }
  }
}

export default new petition();

1 Ответ

0 голосов
/ 18 апреля 2020

хорошо, у меня был дополнительный вызов функции, моя ошибка, извините и спасибо всем

...