Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 手柄通过特定索引访问嵌套数组值';s值_Html_Node.js_Json_Handlebars.js - Fatal编程技术网

Html 手柄通过特定索引访问嵌套数组值';s值

Html 手柄通过特定索引访问嵌套数组值';s值,html,node.js,json,handlebars.js,Html,Node.js,Json,Handlebars.js,我知道以前可能会有人问我如何进入,我想知道的是如何以某种模式进入,因为我是新手 因此,我有一个json数据,如下所示 "value": [ { "tos": [ { "emailAddress": { "name": "random random1", "address": "random.r@random.c

我知道以前可能会有人问我如何进入,我想知道的是如何以某种模式进入,因为我是新手

因此,我有一个
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"
                  }
              }
          ]
      }

   ]
我想要的是通过以下方式获得该名称和地址。
姓名(电子邮件地址)


托斯
随机随机1(随机。r@random.com)
xyz(xyz)。x@radom.com) 随机2随机2(随机2。r@random2.com)
qwer zxc(qwer。z@radom2.com)
首先,我将从模板中删除
{{{each this.emailAddress}
行。这将迭代每个
emailAddress
对象的每个属性,即
.name
.address

{{#each this.tos}}
    <td>
        {{this.emailAddress.name}}(this.emailAddress.address)}}
    <td>
{{/each}}
请注意,
必须包含
{{each this.tos}}
,才能在单个
中呈现
tos
中的对象。此外,由于我们希望
消息中的每个对象都有
,因此必须将
移动到
{{each messages}}
行中


我已经创建了一个供您参考的文档。

非常感谢您的帮助:D。是的,这对我很有用。
{{#each messages}}
    <tr>
        <td>
            {{#each this.tos}}
                {{this.emailAddress.name}}({{this.emailAddress.address}})
                {{#if @last}}{{else}}<br>{{/if}}
            {{/each}}
        </td>
    </tr>
{{/each}}