我在GWT 2.5中有一個CellList。每個單元格項都是基於AbstractCell的類,並在UiBinder文件中定義。如何在單個項目的基礎上設置CellList項目的樣式?
如何爲每個項目設置不同的樣式?我希望有些人會以「殘疾人」的風格出現,其他人則以「積極」的風格出現。
這是我的.ui.xml文件中的內容。我沒有包含樣式定義或UiBinder腳手架。
<div class="{style.contact}">
<div>
<div>
<img class="{style.photo}" src="{photo}"/>
</div>
<div class="{style.names}">
<div>
<p><ui:text from="{name}"/></p>
<p><ui:text from="{jobTitle}"/></p>
<p><ui:text from="{company}"/></p>
</div>
</div>
</div>
</div>
嘗試建議的方法並發現它沒有工作後,它看起來像GWT CellList擁有它自己的特殊API來處理樣式更改。 – Carl 2013-03-19 16:07:56
@Carl試試把重要!在風格。 – texasbruce 2013-03-19 16:11:15
我試過了!重要但沒有效果。 「addClassName()」與正在呈現的html斷開連接。當我看起來使用開發工具欄時,我甚至找不到任何類名爲「css-disabled」的元素。 – Carl 2013-03-20 17:05:29