ZK(7.0.1)将zul页面引入作为组件标签的简单示例

1. 作为组件标签的zul页面:

panel1.zul

<?page title="Panel1" contentType="text/html;charset=UTF-8"?>
<zk>
<window title="Panel1" border="normal" width="570px">
	Panel 1
</window>
</zk>

panel2.zul

<?page title="Panel2" contentType="text/html;charset=UTF-8"?>
<zk>
<window title="Panel2" border="normal" width="570px">
	Panel 2
</window>
</zk>
panel3.zul

<?page title="Panel3" contentType="text/html;charset=UTF-8"?>
<zk>
<window title="Panel3" border="normal" width="570px">
	Panel 3
</window>
</zk>

2. 主页面: 

<?page title="Auto Generated index.zul"?>

<!-- 将zul页面引入作为组件标签 -->
<?component name="panel1" macroURI="panel1.zul" ?>
<?component name="panel2" macroURI="panel2.zul" ?>
<?component name="panel3" macroURI="panel3.zul" ?>

<zk>
<window title="Hello World!!" border="normal" width="600px">
	<tabbox id="tabbox">
		<tabs>
			<tab>Panel-1</tab>
			<tab>Panel-2</tab>
			<tab>Panel-3</tab>
		</tabs>
		<tabpanels>
			<tabpanel>
				<div vflex="1">
					<!-- 引入新的标签 -->
					<panel1 id="panel1"/>
				</div>
			</tabpanel>
			<tabpanel>
				<div vflex="1">
					<panel2 id="panel2"/>
				</div>
			</tabpanel>
			<tabpanel>
				<div vflex="1">
					<panel3 id="panel3"/>
				</div>
			</tabpanel>
		</tabpanels>
	</tabbox>
</window>
</zk>


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值