2

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

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

4

1 回答 1

1

您不需要自动生成 id。
它们需要在正确的 idScope 中。

idscope 由interfaceIdSpace标记。
所以你需要把行放在一个单独的idScope中,所以只需要封装一个实现IdSpacelike的组件windowinclude或者创建自己的组件like extends Div implements IdScope

如果您使用 CSS 选择器,请记住您需要稍微修改它。

于 2017-01-11T07:48:53.753 回答