Ext tab

1220 단어 Ext

예제


var tab = new Ext.TabPanel({
activeTab: 0,//첫 번째 Tab의 내용을 기본적으로 표시합니다.
plain:false,/True는tab 후보 표시줄에 배경 그림이 없음(기본값false)
        height : height-120,
        items: [{ 
             title: 'XXX', 
             items : [girdInfoXXX]
            //closable: true,
//html:'이것은 닫을 수 있는 탭입니다',
            //listeners: { activate: handleActivate },
          }, { 
             title: 'XXX', 
             items : [girdInfoXXX]
/html:'나는 또 다른 탭이야'
          }, { 
             title: 'XXX', 
             items : [girdInfoXXX]
/html:'이것은 탭입니다',
          }]
});
 
//tab를 누르면 발생하는 이벤트
function handleActivate(tab) {
//alert(tab.title +':activated 이벤트 촉발.');
}
 
 

tab의 동적 추가 및 삭제

// tab
    var test = Ext.getCmp("XXX");
    test.add({title:'test',
        id:'test',
        html:"test "
        //,closable:true
    });
    test.setActiveTab(0);// 
    console.log(test);

    // tab
    var tab = test.getActiveTab();
    test.remove(tab);

좋은 웹페이지 즐겨찾기