无法将标签分配给Listcell

时间:2012-01-23 06:40:15

标签: javascript html html5 zk

我想为Listcell分配一个字符串作为标签,它以ascii字符32和0结尾,即空格和null,但是当我尝试将它分配给我的Listcell时,我得到一个未终止的字符串常量错误。现在我正在对该字符串执行str.trim()以将其作为标签分配给我的listcell。我有没有其他方法这样做,没有改变字符串?我在ZK这样做。

1 个答案:

答案 0 :(得分:0)

<listitem self="@{each=Item}" label="@{Item.yourStringValue, converter='your.company.StringConverter'}"/>

创建一个实现org.zkoss.zkplus.databind.TypeConverter

的类your.company.StringConverter

实现公共对象coerceToUi(Object val,Component comp),使其能够进行即时转换。

这种方法不会影响您的内部数据结构,只会影响它们在ZK ui中的表示。