首页 > 解决方案 > 反应原生 Promise 拒绝。网络请求失败(如何获取数据)

问题描述

我尝试在我的 React Native 应用程序上使用 mysql 获取我的数据。

我做了这些安装:

npm install express --save npm install body-parser --save npm install mysql --save

这是我的服务器的代码:

连接.js

如果我去:http://localhost:3308/user,我可以看到我的数据。

我想在那里执行一个请求:

路由.js

我看到了这个例子:

test(){
fetch('http://yourPCip:3000/users')
  .then(response => response.json())
  .then(users => console.warn(users))

}

我想做的事 :

1 - 文件 connexion.js 中的连接

[空间]

2-在我的文件 router.js 中查询和获取文件 router.js 中的第 17 行,我想要这样的请求:-Query -Fetch

我希望查询 IN This file 并在 fetch 之后进行多项检查

我有一些问题:

  • 如何找到我的 PCip?它是我的以太网的 IPv4 地址吗?

[空间]

-我必须运行:node connexion.js 来运行我的请求。我会知道如何在不必运行命令行服务器的情况下发出请求?

我可以举一个看起来像我的问题的例子吗?

谢谢!

标签: mysqldatabasereact-nativefetchreact-native-android

解决方案


推荐阅读