我是 handlebar.js 的新手。我想在车把模板中迭代 Home.Room 时访问 Home.Names.Id。
但我得到了空值。
{{#Home.Room}}
{{Home.Names.id}}
{{/Home.Fip}}
我在这里错过了什么吗?我需要你的宝贵建议。
我是 handlebar.js 的新手。我想在车把模板中迭代 Home.Room 时访问 Home.Names.Id。
但我得到了空值。
{{#Home.Room}}
{{Home.Names.id}}
{{/Home.Fip}}
我在这里错过了什么吗?我需要你的宝贵建议。
当你这样做时:
{{#x}}
{{y}}
{{/x}}
y
车把将在内部寻找,x
因此数据需要如下所示:
x: { y: ... }
或像这样:
x: [ { y: ... }, { y: ... } ]
y
如果你想在上面的命名空间中寻找x
,你可以说../y
:
{{#x}}
{{../y}}
{{/x}}
在你的情况下:
{{#Home.Room}}
{{../Home.Names.id}}
{{/Home.Room}}
我假设Fip
你的问题只是一个复制粘贴错字顺便说一句。
演示(打开你的控制台):http: //jsfiddle.net/ambiguous/NCUnP/