【问题标题】:Express Nodejs | express-ejs-layouts doesn't work with express-messages表达 Nodejs | express-ejs-layouts 不适用于 express-messages
【发布时间】:2018-01-15 07:15:11
【问题描述】:

我正在努力将我的自定义消息模板连接到我的布局文件。

Code

如果我只是调用 它会显示 flash 消息,但是如果我尝试显示自定义它不会我从 https://github.com/expressjs/express-messages 复制自定义代码所以不会有错误。

【问题讨论】:

  • 你能用表格给我们看看你的路线和ejs吗?您是否安装了 connect-flash,并且您是从 POST 发送消息的,对吗?它们是从 POST、PUT、DELETE 中保存的,因此您将在下一条路线 GET 中看到它们。让我们看看你的代码,我可以帮助你。方便我提供帮助。

标签: node.js express ejs


【解决方案1】:

感谢您的回复。

我已经安装了connect-flash,但我发现了问题所在。当我使用https://www.npmjs.com/package/express-ejs-layouts 时,它没有连接到我的messages.ejs 并且没有显示任何消息,一旦我安装了布局它就不会显示,但它会显示默认消息而不需要messages.ejs

总结


  • 使用 express-ejs-layouts 我只能调用
  • 没有 express-ejs-layouts 我可以调用

app.post

message.ejs

【讨论】:

    猜你喜欢
    • 2015-07-05
    • 2015-09-21
    • 2017-08-23
    • 1970-01-01
    • 2012-09-27
    • 2016-11-01
    • 2018-05-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多