Portal Layout中面板的替代方案?

时间:2014-12-22 06:22:10

标签: zk zul

我正在尝试使用拖动小部件构建仪表板。我成功地使用门户布局来实现这一目标。但后来我发现很难自定义面板就像使用DIV一样简单。

有没有其他方法可以实现Div并将其集成到门户布局而不是面板?

1 个答案:

答案 0 :(得分:1)

<portalchildren>仅接受<panel>作为其子级,并且不允许<div>。如果使用<div>,则无法最大化,折叠和关闭每个块。

您需要什么样的定制?

您可以参考http://books.zkoss.org/wiki/ZK_Style_Customization_Guide进行样式自定义。

如果要添加自定义行为,可以在面板上添加事件侦听器或创建继承ZK Panel的类,然后将类用于面板。

或将其定义为新组件,请参阅http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/UI_Composing/Composite_Component#Define_Components_in_a_Language_Addon