node.js - 遍历jade/pugjs 中的对象数组

标签 node.js pug keystonejs jade4j

我有以下 json 对象:

 var partners =[{ "name":"partnerx", "image": "imagex" }, { "name": "partnery", "image": "imagey" }]

我想用jade放入一个ul对象,我试过了:

ul#slides.swiper-wrapper
   mixin partners(name, image)
    li.swiper-slide
       img(src=#{image} , alt=#{name})

这不起作用。

最佳答案

试试这个:

ul#slides.swiper-wrapper
   each partner in partners
     li.swiper-slide
       img(src=partner.image, alt=partner.name)

https://pugjs.org/language/iteration.html

关于node.js - 遍历jade/pugjs 中的对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24316772/

相关文章:

node.js - Electron 桌面应用程序与远程 NoSql 服务器通信

node.js - multer 文件上传在服务器上通过 Express 挂起,但在本地挂起

javascript - 如何在 npm 脚本中将 pug(jade) 渲染为 html?

javascript - 使用coffeescript和express.js将变量传递给jade时遇到问题

javascript - 读取环境变量时 JSON.parse/stringify 有什么用?

javascript - 从 JavaScript 对象创建 Node.js 可读流——最简单的方法

pug - 你不应该有具有多个属性的哈巴狗标签

node.js - 我应该将我的 Node JS 应用程序放在哪里,以便可以通过主网站访问它?

node.js - 当服务器启动使用keystonejs时,如何触发函数?

node.js - KeystoneJS - Stripe 集成