2014-09-02 33 views

回答

3

逻辑就像你正在试图做的必须是在一个辅助功能。您不能将这样的关系运算符直接放到句柄模板中。它是故意设计的。助手很容易创建和使用。请参阅http://handlebarsjs.com/#helpers更多信息。

仅供参考,我用一个很普通的帮手是偶/奇帮手:

hbs.registerHelper("stripes", function(index) { 
    return (index % 2 === 0 ? "even" : "odd"); 
}); 

,我用这样得到一个“偶”或“奇”类的名字放在一排:

<div class="row {{{stripes @index}}}"> 
    ... other content 
</div> 

我不太明白你想要在你的例子中做什么,但你可以用一个简单的CSS规则隐藏所有奇怪的记录,或者你可以把更多的逻辑放到帮助器中。