Реагируйте на собственную ошибку - Исключение - нераспознанный селектор [длина NSNull] - PullRequest
0 голосов
/ 01 января 2019

Я новичок в React Native.Иногда, но не каждый раз, когда приложение загружается впервые и отображается главный экран, я получаю эту ошибку -

enter image description here

Функция, котораядопустил ошибку -

async componentDidMount() {

     await this.allSongs();

  }

  allSongs = () => {
    console.log("allSongs function begin!");
    fetch(URL + "/SongsList", 
    {
      body: null, 
      method: "POST",
      headers: {
        Accept: "application/json",
        "Content-type": "application/json; charset=UTF-8"
      }
    })
      .then(res => {
        return res.json();
      }) 
      .then(songsResult => {

        AsyncStorage.setItem("@Ye-Music:songs", songsResult.d);
      })
      .catch(err => {
        console.error(err);
      });
  };

Может кто-нибудь сказать мне, почему происходит этот erorr и как мне это исправить?

У меня такой же erorr в аналогичной функции, но там происходит после определенного процесса, который я делаю в моем приложении.

...