【发布时间】:2020-04-25 08:15:25
【问题描述】:
我知道之前可能会询问如何访问,我想知道的是如何以某种模式获取它,因为我是 Handlebars 的新手。
所以我有一个json 数据如下。
"value": [
{
"tos": [
{
"emailAddress": {
"name": "random random1",
"address": "random.r@random.com"
}
},
{
"emailAddress": {
"name": "abcd xyz",
"address": "abcd.x@radom.com"
}
}
]
},
{
"tos": [
{
"emailAddress": {
"name": "random2 random2",
"address": "random2.r@random2.com"
}
},
{
"emailAddress": {
"name": "qwer zxc",
"address": "qwer.z@radom2.com"
}
}
]
}
]
我想要的是通过以下方式获取该名称和地址。
name(emailAddress)
<table>
<tr>
<th>Tos</th>
<tr>
<tr>
<td>random random1(random.r@random.com)<br>
abcd xyz(abcd.x@radom.com)
</td>
</tr>
<tr>
<td>random2 random2(random2.r@random2.com)<br>
qwer zxc(qwer.z@radom2.com)
</td>
</tr>
</table>
到目前为止我尝试过的是......
<tr>
{{#each messages}}
{{#each this.tos}}
{{#each this.emailAddress}}
<td>{{this.name}}({{this.address}})</td>
{{/each}}
{{/each}}
{{/each}}
</tr>
但我运气不佳,我也尝试过......
{{this.[1]}} 或 {{emailAddress.name}} 或 {{name}}
那么任何人都可以帮助我如何实现它?
【问题讨论】:
标签: html node.js json handlebars.js