最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

从路由器到一个EJS视图显示闪光消息

IT培训 admin 3浏览 0评论

从路由器到一个EJS视图显示闪光消息

我设置了闪光灯的消息被显示在视图无论何时从路由器发送到该视图的消息

if (err) {
            console.log(err);
         } else {
            req.flash('success', 'You are now registered and can Log in')
            res.redirect('/users/login');
            // res.render('users/login',{
            //    success_message:'Account created successfully'
            // });
         }

有没有办法让这显示在视图页面加载时,无需手动做它作为一个评论,因为这一件作品,但我希望得到它自动显示。我检查了一些论坛上提供意见,我仍然无法找到一个真正能显示的消息

回答如下:

使用connect-flash为用于存储消息的会话。

const flash = require('connect-flash');

使用快递JS中间件

app.use(flash());

在请求附加闪光消息渲染

res.render('/users/login', { message: req.flash('Restistration succesfully.') });

要显示HTML / EJS闪光消息

<% if (message.length > 0) { %>
   <div class="alert alert-danger"><%= message %></div>
 <% } %>

从路由器到一个EJS视图显示闪光消息

我设置了闪光灯的消息被显示在视图无论何时从路由器发送到该视图的消息

if (err) {
            console.log(err);
         } else {
            req.flash('success', 'You are now registered and can Log in')
            res.redirect('/users/login');
            // res.render('users/login',{
            //    success_message:'Account created successfully'
            // });
         }

有没有办法让这显示在视图页面加载时,无需手动做它作为一个评论,因为这一件作品,但我希望得到它自动显示。我检查了一些论坛上提供意见,我仍然无法找到一个真正能显示的消息

回答如下:

使用connect-flash为用于存储消息的会话。

const flash = require('connect-flash');

使用快递JS中间件

app.use(flash());

在请求附加闪光消息渲染

res.render('/users/login', { message: req.flash('Restistration succesfully.') });

要显示HTML / EJS闪光消息

<% if (message.length > 0) { %>
   <div class="alert alert-danger"><%= message %></div>
 <% } %>
发布评论

评论列表 (0)

  1. 暂无评论