ExtJs中如何把所有要在TabPanel中添加的Panel放在一个JS中,并在点击tree的监听中添加对应Panel

简易的Tree监听点击函数:functiontreeClick(node,event){varn=mainTab.getComponent(node.id);if(!n)... 简易的Tree监听点击函数:
function treeClick(node,event){
var n=mainTab.getComponent(node.id);
if(!n){
mainTab.add(
new Ext.Panel({
id:node.id,
title:node:node.text,
closable:true
})
}
)
};
这样点击node时就会在mainTab(TabPanel)选项卡中添加简易的panel,问题是我的tree有十几个节点,每个节点对应一个Panel,这个不可能都写在这里的Add()里面,也需要判断,怎么实现?(应该是对所有Panel建对象放在一个js里面吧)
展开
 我来答
匿名用户
2011-11-24
展开全部
可以写在一个方法里面吧,每次return panel就行了,重复使用,每次不通的属性,可以用参数代替
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式