使用 TableBuilder 构建单元表时,我遇到了为子行设置唯一类名的问题。(重量 2.5RC)
构建行的代码如下所示:
@Override
public void buildRowImpl(AdGroupProxy mainAdGroup, int absRowIndex) {
super.buildRowImpl(mainAdGroup, absRowIndex);
for (AdGroupProxy adGroup : mainAdGroup.getChildren()) {
super.buildRowImpl(adGroup, ++absRowIndex);
}
}
每个<tr>
在循环内生成的都是一个子行。
<tr>
's 是使用属性生成的__gwt_subrow=1
,__gwt_subrow=2
...
但是,由于GWT 不支持 CSS3的问题,我不能使用以下选择器来选择子行:
.dataGridOddRow:not([__gwt_subrow="0"])
我不想buildRowImpl
自己实现该方法。
关于如何仅将类名设置为子行的任何建议?