Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.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 获取/ajax请求后向用户闪存错误或成功消息_Node.js_Ajax_Express_Fetch Api_Flash Message - Fatal编程技术网

Node.js 获取/ajax请求后向用户闪存错误或成功消息

Node.js 获取/ajax请求后向用户闪存错误或成功消息,node.js,ajax,express,fetch-api,flash-message,Node.js,Ajax,Express,Fetch Api,Flash Message,我有一个应用程序,目前使用fetchapi为CRUD操作发出AJAX请求。如果成功或出错,我的服务器将发送一个包含一系列错误/成功消息的响应,如: [“缺少电子邮件字段”,“密码太短”] 如果我没有使用AJAX,而是重新加载/重新提交页面,那么有一些模块,比如connectflash和expresssession,允许您将错误/成功消息闪存给用户 在使用fetchapi执行AJAX请求时,如何实现同样的效果?我想到的一种方法是在我的视图中创建一个div,然后通过JS将error/success作

我有一个应用程序,目前使用fetchapi为CRUD操作发出AJAX请求。如果成功或出错,我的服务器将发送一个包含一系列错误/成功消息的响应,如: [“缺少电子邮件字段”,“密码太短”]

如果我没有使用AJAX,而是重新加载/重新提交页面,那么有一些模块,比如connectflash和expresssession,允许您将错误/成功消息闪存给用户

在使用fetchapi执行AJAX请求时,如何实现同样的效果?我想到的一种方法是在我的视图中创建一个div,然后通过JS将error/success作为li元素添加到该视图中。但是,我想知道是否有一个模块可以像重新呈现页面时那样为您完成所有这些

此外,如果使用上面描述的使用消息修改DOM的方法,那么这些消息将保留在视图中。我只想向用户显示有限时间内的消息

谢谢你的帮助

编辑:
我只使用express Handlebar和bootstrap模块,因此不使用任何大型框架,如Vue/React/Angular。

由于您使用的是bootstrap,我建议查看它们的组件,它支持通过UI或编程实现的功能。

有各种库和实现方法,就目前而言,这是一个过于开放的观点和辩论-尝试通过描述您现有的UI和您正在使用的框架来缩小问题的范围?e、 g.Vue/React/Angular等。我将其添加到编辑中。我只使用自举和把手。不使用任何前端框架。