控制tab页签的显示隐藏

酷

深圳社保一体化改造,需要修改调整广州项目的停续补扣页面。动态显示隐藏tab页签,如果是深圳统筹区,停发显示扣发计算明细;广州则需要隐藏,保持原页面。

<cw:tab id="infoinput" activeTab="0" listeners="{'tabchange':tabChg}">
			<cw:panel id="panel1" contentId="suspendedInfoDiv" title="待遇停发信息" autoHeight="true" autoWidth="true"></cw:panel>
			<cw:panel id="panel2" contentId="retroInfoDiv" title="扣发信息" autoHeight="true" autoWidth="true"></cw:panel>
			<cw:panel id="panel3" contentId="terminalInfoDiv" title="定期待遇明细" autoHeight="true" autoWidth="true"></cw:panel>
		</cw:tab>
----------js代码分隔线--------------
var main = Ext.getCmp('infoinput');
    	main.items.each(function(item){ //移除(销毁)页签
    		alert(item.id+"="+item.title);
    	               if(item.id=="panel2"){
    	                main.remove(item);
    	            }
    	            });

2)扩展,如何动态设置页签的标题名称。

1:最近有个疑问对viewport布局出来的,north的region如果里面添加html的话总觉得不是很好看,于是打算只露出来个title,高度设置为20就好了哈。

2:想在title上当用户登录的时候显示点信息啥的

3:开始通过json的方式,因为panel的配置是json的配置,发现无效,后来发现一个方法 setTitle() 搞定

4:知识就是在于积累。。记在这里吧

猜你喜欢

转载自yhzhangdota.iteye.com/blog/2392056