举个例子,我用伪代码创建了一个情况。我用字符串“ h”初始化了变量“ ab”,然后在#each帮助器中修改了变量,但此更新的变量值未显示在#each外部。
处理条形码
{{ var "ab" "h" }}
{{#each $chunks as |$chunk|}}
{{ var "ab" "dd" }}
{{/each}}
{{ ab }}
帮助程序功能以在变量中设置值
Handlebars.registerHelper('var',function(name, value, context){
this[name] = value;
});
我希望{{ab}}的输出为“ dd”,但实际输出为“ h”