handlebars.js - 如何从这个对象数组中提取数据
问题描述
我正在从数据库中获取数据,并且由于数据库包含多个记录集,因此最终输出如下:
[
[ { TotalRecords: 11873 } ],
[
{
ProductID: 12394,
ProductTitle: 'XYZ1'
},
{
ProductID: 14282,
ProductTitle: 'XYZ2'
},
{
ProductID: 11405,
ProductTitle: 'XYZ3'
},
{
ProductID: 12467,
ProductTitle: 'XYZ4'
}
]
]
我将所有这些数据作为一个名为products
. 如何循环包含ProductID
和ProductTitle
信息的第二个数组以在页面上显示它?
解决方案
如果位置已知,您可以通过以下方式遍历第二个数组:
{{#each products.[1]}}
<p>{{ProductID}}: {{ProductTitle}}</p>
{{/each}}
注意[1]
which 指定了索引号。
推荐阅读
- python - 在 PyCharm 中找不到 webdriver_manager 模块
- sql - How can I handle unique email violation exception in PostgreSQL?
- python - 使用 Python 在 ::before 标记之后抓取网页内容
- javascript - React - 映射道具值时来自Form的问题定位值
- python - 为什么 x = y += 10 在 python 中无效
- javascript - 在选项卡(面包屑)之后删除 VS 代码文件大纲选项
- c++ - 有人可以解释这个程序吗?我不明白
- for-loop - for循环不执行
- python - 如何分解从 pyautogui.locateCenterOnScreen() 返回的 Point(x=,y=) 值
- r - 正则表达式替换第一个数字后的所有内容,包括用另一个字符串的数字