如何将数据从我的Express应用程序获取到前端(在React中)中的组件?

时间:2019-09-22 05:46:24

标签: javascript ajax reactjs express

我正在为黑客马拉松开发MySQL / React / Express / Node应用程序。我有一条路由,我的伙伴向该路由发出POST请求,并且能够获取JSON字段。但是,我想将这些字段发送到我的前端应用程序组件。另外,我不知道何时会发出POST请求,我想在将数据POSTED到我的服务器后立即将其发送到前端,以便我可以动态更新前端。如何将JSOMN数据发送到前端,如何继续检查数据是否已过帐?这是我的快速应用程序代码,后跟我的App组件:

我尝试将Express文件导入我的React组件,但这是不可能的。

快递:

start

反应前端应用程序组件:

%API_KEY%

1 个答案:

答案 0 :(得分:0)

您可以尝试通过网络套接字来实现。

当您进行HTTP调用(例如发布或获取)时,客户端发出的请求会收到响应,并且连接已关闭。

而在Web套接字中,它们提供了客户端和服务器之间的持久连接,双方都可以使用它随时随地开始发送所需的数据。

我建议使用socket.io  在您的应用程序中开始使用。

让您开始使用Websockets的文章: