我是React Native的新手。 有时,但并非每次都首次加载应用程序并显示主屏幕时,都会出现此错误-
产生错误的函数-
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,但是在我对应用程序执行的某些过程之后会发生这种情况。