2012-02-29 25 views

Odpowiedz

13

Ostatnio dodaliśmy tę funkcję do Cienia. Z nagromadzenia się pana, lub po 0.9.6 jest zwolniony, można zrobić:

<div {{bindAttr class="App.foo:a-bound-class :a-static-class"}}></div> 
+0

Dzięki. To bardzo słodkie. Bardzo tęskniłem za tą funkcją. – Rajat

+2

Jak dodać więcej niż jedną klasę w klasie statycznej? – NkS

+1

Dla każdego, kto dostanie się tutaj, chcąc dodać wiele klas statycznych, musisz poprzedzić je dwukropkiem jak powyżej, coś w stylu: {{klasa bindAttr = "App.foo:-bound -class: a-static-class: inna-klasa statyczna "}} – mlienau

0

z HTMLBars to, co działa dla mnie:

<div class="{{dynamicAttr}} staticAttr"> 
    <!-- content --> 
</div> 
1

z Cienia-CLI, można po prostu uczynić go bezpośrednio w klasie:

{{#each items as |item|}} 
    <div class="static-class {{item.class}}"> 
     <!-- content --> 
    </div> 
{{/each}} 
Powiązane problemy