如果我们没有显式设置类,SmartGWT 将默认设置某些 FormItem 的 css 类。例如,一个 TextItem 将如下所示:
<input ... class="textItem" ...>
SmartGWT 中有一个方法可以显式地为某些 FormItem 设置一个 css 类:
textItem.setTextBoxStyle("foo");
但是此方法删除了所有以前的 css 类,包括默认类。有没有办法不删除而是将一些自定义类附加(或插入)到 FormItem?我想得到以下结果:
<input ... class="textItem foo" ...> or
SmartGWT 将根据触发的事件在用户交互期间更改最后一个 css 类。所以我会在默认类之前插入我的自定义类,以保持 FormItem 看起来相同:
<input ... class="foo textItem" ...>
<input ... class="foo textItemFocused" ...>
<input ... class="foo textItemDisabled" ...> ect.
有可能这样做吗?