首页 > 解决方案 > 是否可以在不刷新页面的情况下将数据从 node.js express 发送到前端 html?

问题描述

现在我有一个页面显示所有带有可折叠手风琴的会议。一开始所有的会议都被瓦解了。然后,当我单击会议按钮(在屏幕截图中命名为“音频”)时,包含会议 ID 的请求被发送到 node.js express 并从数据库中检索会议详细信息并通过 express 返回到相同的html页面。要显示会议详细信息,将显示先前折叠的面板。

以下是折叠会议的屏幕截图。前两列用于会议代码和会议名称。

在此处输入图像描述

所以基本上它是通过路由从前端调用 express,并且从 express 只返回数据而不是完整的 html,并且 html 的 js 文件将处理这些数据并将它们显示在面板中。

node.js express有没有什么办法可以只向前端html发送数据而不刷新页面?

标签: htmlnode.jsexpressaccordion

解决方案


有一种可能,是的,通过 AJAX,您只需将 ajax 与 node (express) 一起应用。当您执行前后 ajax 时,它会在不重新加载页面的情况下返回数据字体:

https://www.w3schools.com/xml/ajax_intro.asp
https://pt.wikipedia.org/wiki/AJAX_(programa%C3%A7%C3%A3o)

推荐阅读