标签处于活动状态时执行某些操作,ExtJs

时间:2012-07-09 07:58:54

标签: javascript extjs

我有一个点按面板,并在页面上打开OpenLayers地图。我想在一次点击激活时显示一个图层。这该怎么做?我的意思是当tab激活时如何做一些动作,并且销毁这个whan面板是不活跃的?

1 个答案:

答案 0 :(得分:0)

您可以收听http://docs.sencha.com/ext-js/4-0/#!/api/Ext.tab.Panel-event-tabchange所提及的tabchange事件 像这样

{
 xtype:'tabpanel'
 //some other configs
 listeners:{
  tabchange:function(tabPabel,newCard, oldCard){
   //chek wether the newCard is same to what you wanted
   // and do whatever you wanna do
  }
 }
}