我有一个 Express 服务器,它有一个按钮,可以发出 POST,激活我的 Node.js 服务器中的功能。
我不想发送帖子,而是想做一些类似 AJAX 的事情,因为我不想加载新页面。如果我使用 Javascript 按钮,有没有办法可以直接调用 Node.js 服务器中定义的函数,而不必发送帖子?
我注意到 JSON 值可以在渲染时传递到 .ejs 网页中,但我无法让它用于函数。
最佳答案
您可以使用 Socket.io 从浏览器发出事件,然后在服务器上监听该事件以对其进行操作。
Socket.io 与 Express 完美配合 http://socket.io/#how-to-use
关于javascript - 如何从快速渲染的 ejs 网页调用 node.js 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11148912/