Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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/5/reporting-services/3.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
Javascript 每个手柄嵌套有相同的变量名_Javascript_Html_Nested_Handlebars.js_Each - Fatal编程技术网

Javascript 每个手柄嵌套有相同的变量名

Javascript 每个手柄嵌套有相同的变量名,javascript,html,nested,handlebars.js,each,Javascript,Html,Nested,Handlebars.js,Each,我有一个与Handlebar模板一起使用的对象,它有一个对象子数组,这些对象也有与父对象成员同名的成员变量。大概是这样的: { "objects":[ { "member":"meander", "subObjects":[ { "member":"salamander" } ] } ] } {{#each

我有一个与Handlebar模板一起使用的对象,它有一个对象子数组,这些对象也有与父对象成员同名的成员变量。大概是这样的:

{  
   "objects":[  
      {  
         "member":"meander",
         "subObjects":[  
            {  
               "member":"salamander"
            }
         ]
      }
   ]
}

{{#each objects}}
  <span>{{member}}</span>
  {{#each subObjects}}
    <span>{{member}}</span>
  {{/each}}
{{/each}}
{
“对象”:[
{  
“成员”:“曲流”,
“子对象”:[
{  
“成员”:“蝾螈”
}
]
}
]
}
{{{#每个对象}}
{{member}}
{{{#每个子对象}
{{member}}
{{/每个}}
{{/每个}}
这将导致内部
成员
引用父级的
成员
变量并打印

曲流

而不是

蝾螈


如何使其引用内部对象?

我在模板中看到{{{each objects}},但json中没有对象。你能澄清一下吗?用
这个
绑定上下文怎么样?我的错。此上下文已绑定到较高级别@johnkennedy您是否使用旧版本的把手?把手将内部
{{{each}}
的范围限定到
子对象
对象。请看:我在模板中看到{{{#each objects}}},但json中没有对象。你能澄清一下吗?用
这个
绑定上下文怎么样?我的错。此上下文已绑定到较高级别@johnkennedy您是否使用旧版本的把手?把手将内部
{{{each}}
的范围限定到
子对象
对象。见: