在包含的pug文件中使用对象,但返回对象列表

时间:2017-12-12 16:26:21

标签: javascript pug

我想循环一个对象。此对象在名为testpage.pug的模板中定义。

block vars
  -
    var testObject = [
      {id: '1', name: 'John'},
      {id: '2', name: 'Bert'},
      {id: '3', name: 'Fred'},
    ]

include ../_modules/testloop.pug

我的目标是遍历包含testloop.pug文件中的对象。并且能够使用该模板中的值,例如:

ul
  each test in #{testObject}
    li= test.name

但在此示例中,#testObject不是 loopable 。但我可以归还它。例如,如果我只是运行:

code.formattedDebug= #{testObject}
// output on page: <[object Object],[object Object],[object Object]> 

所以也许你需要先对这个对象数组做一些事情(或者是吗?)来解析它们?

我咨询过:

0 个答案:

没有答案