Express 翡翠模板(帆)内要求闪光的条件

Express 翡翠模板(帆)内要求闪光的条件,express,pug,connect,sails.js,connect-flash,Express,Pug,Connect,Sails.js,Connect Flash,在我的应用程序中,我正在传递我的Jade模板。 我想在html5标记中显示这些消息,但如果没有flash消息,我不希望此标记出现 这是我的密码: 但这不起作用:它正确显示我的flash消息,但每次都会放入标记(即使flash变量不包含消息) 节点:req.flash('msgtype')在每次调用时都会刷新,因此我必须将它放入一个变量中。通过测试flash的长度,我终于找到了如何管理它的方法: - var flash = req.flash('error') if error || flash.

在我的应用程序中,我正在传递我的Jade模板。 我想在
html5标记中显示这些消息,但如果没有flash消息,我不希望此标记出现

这是我的密码:

但这不起作用:它正确显示我的flash消息,但每次都会放入
标记(即使
flash
变量不包含消息)


节点:req.flash('msgtype')在每次调用时都会刷新,因此我必须将它放入一个变量中。

通过测试
flash
的长度,我终于找到了如何管理它的方法:

- var flash = req.flash('error')
if error || flash.length != 0
  section.err= error
    | #{flash}
灵感来自

- var flash = req.flash('error')
if error || flash.length != 0
  section.err= error
    | #{flash}