Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 不重定向发送数据?_Node.js_Express - Fatal编程技术网

Node.js 不重定向发送数据?

Node.js 不重定向发送数据?,node.js,express,Node.js,Express,我希望将数据发送到客户端,而不使其重定向,并在浏览器中显示数据。服务器是使用express.js在node.js中编写的。 这是一个登录功能。 我需要让它像这样工作,因为系统的思想是将前端纯粹用作与API交互的GUI res.send("Login failed").redirect(homepage); 我见过我认为可以使用的框架引擎,但我希望尽可能避免额外的“软件”。本质上,我的问题是:如何将数据发送回客户端,以便在已显示的HTML页面中使用。使用ajax向后端发送请求,并在失败时更新页面

我希望将数据发送到客户端,而不使其重定向,并在浏览器中显示数据。服务器是使用express.js在node.js中编写的。 这是一个登录功能。 我需要让它像这样工作,因为系统的思想是将前端纯粹用作与API交互的GUI

res.send("Login failed").redirect(homepage);

我见过我认为可以使用的框架引擎,但我希望尽可能避免额外的“软件”。本质上,我的问题是:如何将数据发送回客户端,以便在已显示的HTML页面中使用。

使用ajax向后端发送请求,并在失败时更新页面上的状态(如果成功,则重定向到主页),而不是在登录表单上提交页面。开始的好地方:@Gavin发布这个答案,你得到了一个解决方案标记。不,没关系。朝着正确的方向推进很难成为一个全面的解决方案。MDN文档很棒。