javascript - 我如何在 PUG 模板引擎中显示对象?

标签 javascript node.js express pug

我正在使用 NodeJS、Express 和一些模块。现在我陷入了 PUG 模板引擎的问题。我无法显示我从 Flash 消息中获得的对象。

我确信我得到了我的过程的答案,因为我有一个包含我想要显示的数据的对象

enter image description here

但我无法在我的浏览器中显示此数据。我的代码目前看起来像这样。

if message
        div(class='alert alert-danger alert-dismissable', style='width: 100%;')
        button(class='close', data-dismiss='alert') ×
              div(class='row', style='padding-top: 10px; padding-left: 15px;')
                  span(class='oi oi-warning', style='padding: 2px;')                         
                       strong Fehler!
                       hr(class='horizontal-divider')
                       div(class='row', style='padding-left: 15px;')
                              p= message.username
                              p= message.password

最佳答案

首先,您在第一行检查 if message,而在响应中检查 msg

其次,确保您正确指向 msg 对象,例如 array.[0].username.msg

希望这对您有所帮助。

关于javascript - 我如何在 PUG 模板引擎中显示对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48739898/

相关文章:

javascript - 获取数组编号的数组

javascript通过按钮切换div样式显示

javascript - JavaScript 中的字符串长度(以字节为单位)

node.js - nodejs 作为 websocket 客户端

javascript - 使用JavaScript从浏览器连接到TCP套接字

javascript - 使用 multer 上传 Angular 5 图像不上传文件

javascript - 调试 Express JS 应用程序 Visual Studio 代码 :

node.js - Express - POST 请求挂起

javascript - 如何在 jQuery 中填充月份数数组 - Javascript

javascript - 数组转json