1

我正在尝试使用可拖动的山墙小部件构建仪表板。我使用门户布局成功地实现了这一点。但是后来我发现很难像使用 DIV 一样轻松地自定义面板。

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

4

1 回答 1

1

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

您需要什么样的定制?

风格定制可以参考http://books.zkoss.org/wiki/ZK_Style_Customization_Guide

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

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

于 2014-12-24T03:14:06.943 回答