在PUG中渲染json数组

时间:2019-02-06 11:34:39

标签: json pug

我有一个带有数组的JSON对象。我想在PUG模板的循环中呈现数组值。

p= products.PGR[0].$.name
  each pro in products.PRG
    div= pro.$.name

第一行正确打印出值名称,但是当我将其放入每个循环时,将显示以下错误:

  

无法读取未定义的属性“ length”

这是怎么了?

1 个答案:

答案 0 :(得分:0)

当您没有将变量正确地传递给每个运算符时,就会导致此错误。

之所以会这样,是因为您将PGR翻转到了PRG,这在运行时是一个空的JavaScript对象,没有长度。