2013-10-03 93 views
1

我正在构建一个Dashings仪表板并使用font-awesome在小部件中显示图标。我试图将动态类和静态类绑定到HTML中的一个标记,如如何绑定batman.js中的多个类?

<i data-bind-class="item.icon icon-large"></i> 

但显然这不起作用。这样做的正确方法是什么,这样两个班都适用?

+0

动态类的原因是什么?也许有一种不同的方式来完成你想要的东西,而不需要动态类?您可以使用JS – joshmmo

+0

图标正在改变的基础上确定要显示在Ruby作业。据我所知,这是蝙蝠侠绑定的全部目的。我只需要将它们结合起来。我实际上认为我可以将Ruby作业中的图标设置为“icon-circle icon-large”之类的图标,然后当item.icon将其正确填充时。我将不得不放弃一下。 – Soler

回答

4

使用蝙蝠侠的append视图过滤器。例如:

<i data-bind-class="item.icon | append ' icon-large'"></i> 

注意,传递给append一个字符串文字应被包裹在报价!

+0

比从未更好的迟到!这工作。谢谢。 – Soler