Javascript handlebar.js:从1获取@key。每个人?
对不起,标题是这样的,我不知道该怎么称呼它:( 我是Handlebar.js的新手,我正在尝试这样做:Javascript handlebar.js:从1获取@key。每个人?,javascript,handlebars.js,Javascript,Handlebars.js,对不起,标题是这样的,我不知道该怎么称呼它:( 我是Handlebar.js的新手,我正在尝试这样做: {{#each .}} @key {{#each .}} @key from the first "each" <<<< this is the problem @value {{/each}} {{/each}} 可能想在上打开一个问题-通常,您应该能够将../放在变量前面以“查找级别”,但在@var
{{#each .}}
@key
{{#each .}}
@key from the first "each" <<<< this is the problem
@value
{{/each}}
{{/each}}
可能想在上打开一个问题-通常,您应该能够将../放在变量前面以“查找级别”,但在@variables的情况下,您不能。而且由于您不能将数据存储在任何位置(例如Smarty,您可以在其中{assign“name”“Bob”}),这非常..令人沮丧。我刚才编写的帮助程序应该可以:)狡猾。不过我还是要说,在github上打开一个问题——这样我们就不需要“黑客”来让它按照它看起来应该的方式工作。它在github上,已经存在了将近一年:(
{{#each .}}
{{type @key}}
@key
{{#each .}}
{{ ../@key }}
@value
{{/each}}
{{/each}}
Handlebars.registerHelper('type', function(value){
this.key = value;
});