可能未处理的承诺拒绝(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) null 不是对象

可能的未处理承诺拒绝(id:0):TypeError:适配器不是函数。 (在“适配器(配置)”中,“适配器”未定义)?

如何修复可能的未处理承诺拒绝(id:0)?以及如何修复无法读取未定义的属性“导航”?

反应本机中未处理的承诺拒绝错误?