您可以将“active”类绑定到像这样的元素
<button {{bind-attr class="isActive:active"}}>Test</button>
甚至可以使用静态类:
<button {{bind-attr class=":btn isActive:active"}}>Test</button>
但是如何获得这样的按钮
<button {{bind-attr class=":btn :facet%id%"}}>Test</button>
将“id”的值绑定到静态值?
<button class="btn facet384"></button>
答案 0 :(得分:1)
您可以尝试帮助
Ember.Handlebars.helper("btn-facet", function(a,hash){
return new Handlebars.SafeString('class="btn facet'+a+'"');
});
你必须在模板上使用unbound我不知道如何创建一个返回未绑定值的帮助器,这是一个工作的jsbin,而不是最好的方式http://jsbin.com/UqERudud/1/edit