2013-10-03 30 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