2012-11-30 35 views
2

我想在Ember.Textfield上設置一些樣式,即:style="max-width: 100%;"。 我試圖用attributeBinding來做到這一點,但沒有取得太大的成功。有人有工作解決方案嗎?ember.js textfield和css(twitter bootstrap)

+0

我猜想很幸運;-) – Rudi

回答

4

雖然你應該更好地利用CSS類名,您可以延長Ember.TextField並添加「風格」的attributebindings

App.StyledTextField : Ember.TextField.extend({ 
    attributeBindings: ['style', 'type', 'value', 'size'] 
}) 

現在你可以做這樣的事情:

{{view App.StyledTextField 
    style="max-width: 100%"}} 
+0

不錯!試過昨天,但直接在StyledTextField下的屬性綁定的樣式:'max-width:100%'。我可能已經有了沒有**的**綁定** – Rudi