React Native - страница не получает ответ API при второй загрузке - PullRequest
0 голосов
/ 19 марта 2019

Описание проблемы ::

Я работаю над собственным приложением реакции.Все мои страницы работают нормально, кроме одной страницы, эта страница загружается впервые, но когда я загружаю ее снова, приложение закрывается.Для Firebase также нет журнала ошибок / сбоев.

Например

«A» - это компонент, его работа в порядке, если вы идете вэта страница впервые.Я получаю ответ API успешно в первый раз.Но обновите эту страницу еще раз, API ударил, но я не могу получить ответ API.В этом случае приложение автоматически закрывается.

В режиме отладки работает нормально, единственная проблема в сборке релиза.

Код ::

componentDidMount() {
    this.getSingleUser();
}

 async getSingleUser() {
   let data = await AsyncStorage.getItem("key");
   let newData = JSON.parse(data);
   NetInfo.isConnected.fetch().then(isConnected => {
       axios.get(`${api_URL}`)
           .then(response => {
               Toast.show("2");
               this.checkApiResponse(response.data.response);
       })
       .catch(error => {
           Toast.show(JSON.stringify(error));
       });
   });
}


checkApiResponse(response) {
   this.setState({ loading: false, refreshing: false });
   console.log(response);
}

Я использую этот пакет для запуска API axios

Поскольку он работает в режиме отладки, и я не могу воссоздать его при отладке, я не уверенкак проверить проблему и решить ее.Любая помощь будет оценена.

Спасибо

...