我可以用ZK自动生成ID吗?

时间:2017-01-10 13:57:09

标签: zk zul

我的问题是我实现了多次相同的row.zul。现在我有一个ID错误,因为row.zul文件使用静态id。

在zk 8.0中可以使用标签,但我不能使用它,因为我们在这里是一个非常旧的版本(3.6.4)。你知道解决这个问题的可能性吗?我需要提供ID元素,因为我想从中读取它们

1 个答案:

答案 0 :(得分:1)

您无需自动生成ID 他们需要在正确的idScope中。

idscope由interface IdSpace标记 所以你需要将行放在一个单独的idScope中,所以只需要包含一个实现IdSpace的组件,如windowinclude或创建自己的组件,如extends Div implements IdScope。< / p>

如果您使用CSS选择器,请记住您需要稍微更改一下。