可能未处理的承诺拒绝(id 0)反应原生
Posted
技术标签:
【中文标题】可能未处理的承诺拒绝(id 0)反应原生【英文标题】:possible unhandled promise rejection (id 0) react native 【发布时间】:2020-05-04 17:01:27 【问题描述】:此代码在 Expio.io 在线上正常工作,但是当我尝试使用 Visual Studio 代码时出现网络错误 “”
这里是代码 '''
state=
Data:[]
componentDidMount()
axios.get("http://localhost:63007/api/values/GetCoustomer")
.then(response =>
this.setState(Data: response.data);
console.log(response.statusText);
)
.then(error => console.log(error));
'''
【问题讨论】:
嘿:你用谷歌搜索过吗?我得到以下结果,这似乎与您的问题完全匹配:***.com/questions/38842499/… 【参考方案1】:你错过了一个 catch 块。它应该是这样的:
axios.get("http://localhost:63007/api/values/GetCoustomer")
.then(function (response)
// handle success
this.setState(Data: response.data);
console.log(response.statusText);
)
.catch(function (error)
// handle error
console.log(error);
)
.then(function ()
// always executed
);
【讨论】:
以上是关于可能未处理的承诺拒绝(id 0)反应原生的主要内容,如果未能解决你的问题,请参考以下文章
可能的未处理承诺拒绝(id:0):错误:权限被拒绝(通过“CameraRoll.saveToCameraRoll()”保存图像时)
*可能的未处理承诺拒绝(id:0):类型错误:未定义不是对象(评估'result.cancelled')云图像上传
可能的未处理承诺拒绝(id:0):TypeError:适配器不是函数。 (在“适配器(配置)”中,“适配器”未定义)?