首页 > 解决方案 > 如何从这个对象数组中提取数据

问题描述

我正在从数据库中获取数据,并且由于数据库包含多个记录集,因此最终输出如下:

 [
      [ { TotalRecords: 11873 } ],
   [
    {
          ProductID: 12394,
          ProductTitle: 'XYZ1'
    },
    {
          ProductID: 14282,
          ProductTitle: 'XYZ2'
    },
    {
          ProductID: 11405,
          ProductTitle: 'XYZ3'
    },
    {
          ProductID: 12467,
          ProductTitle: 'XYZ4'
    }    
  ]
]

我将所有这些数据作为一个名为products. 如何循环包含ProductIDProductTitle信息的第二个数组以在页面上显示它?

标签: handlebars.jsmustacheexpress-handlebars

解决方案


如果位置已知,您可以通过以下方式遍历第二个数组:

{{#each products.[1]}}
  <p>{{ProductID}}: {{ProductTitle}}</p>
{{/each}}

注意[1]which 指定了索引号。


推荐阅读