uap 一个页面包含多个tab页

//注意:weblet.js 引入每个tab页要打开的页面(同一模块项目下面不同weblet)

$import("mx.containers.TabPage");
$import("mx.containers.TabControl");
//定义变量
var tabControl = null;
	var TabPage1 = null;
	var TabPage2 = null;
	var TabPage3 = null;
	var view1 = null;
	var view2 = null;
	var view3 = null;
//主要代码
 function _initControls()
    {
    	tabControl = new mx.containers.TabControl({
    		id : "tabcontrol",
			width : "100%"
		});
		me.addControl(tabControl);
		 _initPage1();
		 _initPage2();
		 _initPage3();
    }
    function _initPage1() {
		TabPage1 = new mx.containers.TabPage({
					id : "tcxx",
					autoInit : true,
					width : "100%",
					height : "100%",
					text : "信息审核",
					name : "TabPage1"
				});
		tabControl.appendPage(TabPage1);
		me._containers1 = new mx.containers.Container({
			heigth : "100%",
			padding : "0px"
		});
		view1 = new packageinformationaudit.views.MainViewController().getView();
		me._containers1.addControl(view1);
		TabPage1.addControl(me._containers1);
	}
	function _initPage2() {
		TabPage2 = new mx.containers.TabPage({
					id : "wyxx",
					autoInit : true,
					width : "100%",
					height : "100%",
					text : "赔偿信息",
					name : "TabPage2"
				});
		tabControl.appendPage(TabPage2);
		me._containers2 = new mx.containers.Container({
			heigth : "100%",
			padding : "0px"
		});
		view2 = new defaultinformationaudit.views.MainViewController().getView();
		me._containers2.addControl(view2);
		TabPage2.addControl(me._containers2);
	}
	function _initPage3() {
		TabPage3 = new mx.containers.TabPage({
					id : "dlgxbd",
					autoInit : true,
					width : "100%",
					height : "100%",
					text : "代理的关系核",
					name : "TabPage3"
				});
		tabControl.appendPage(TabPage3);
		me._containers3 = new mx.containers.Container({
			heigth : "100%",
			padding : "0px"
		});
		view3 = new agencyrelationshipaudit.views.MainViewController().getView();
		me._containers3.addControl(view3);
		TabPage3.addControl(me._containers3);
	}
	
	

retailmarketbusinessaudit 和 “packageinformationaudit”,“defaultinformationaudit”,"agencyrelationshipaudit"在同一模块项目下的三个weblet。
requires:[“packageinformationaudit”,“defaultinformationaudit”,“agencyrelationshipaudit”],
//引用不同模块项目下面weblet页面
若:retailmarketbusinessaudit 引用 model2模块项目下面的utils中的页面 则如下所示:
requires: [“model2”,“model2/utils”,“packageinformationaudit”,“defaultinformationaudit”,“agencyrelationshipaudit”],
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值