我正在尝试用HBS比较两种不同的字符串。
功能如下:
hbs.registerHelper('if_equal', function(a, b, opts) {
if (a == b) {
return opts.fn(this)
} else {
return opts.inverse(this)
}
});
效果很好! 但问题在于以下几点:
{{#each info.categories}}
<li><a href="{{this.title}}">{{this.title}}</a></li>
{{!-- {{#if_equal this.title "מלגזות"}}
{{/if_equal}} --}}
{{/each}}
s你可以看到我正在尝试检查循环内两个字符串是否相等。 问题是我如何回到{{info}}。 到循环内的全局对象。 而不是循环进入对象。
答案 0 :(得分:0)
我不确定我理解您的问题,但如果您想在循环中访问info
,可以@root.info