6
여러 개의 탭을 열고 싶은 ViewPort가 있습니다. 내 탭 중 하나가 길어서 페이지의 아래쪽에서 떨어져야합니다. 그러나 스크롤 막대가 측면에서 누락되었습니다.ExtJS TabPanel에 ViewPort의 스크롤 막대가 누락되었습니다.
여기 내 뷰포트 설정입니다 :
var viewport = new Ext.Viewport({
layout:'border',
enableTabScroll:true,
deferredRender:true,
items:[
new Ext.BoxComponent({ // raw
region:'north',
el: 'north',
height:32
}),{
region:'west',
id:'west-panel',
title:'West',
split:true,
width: 200,
minSize: 175,
maxSize: 400,
collapsible: false,
margins:'0 0 0 5',
layout:'accordion',
deferredRender: true,
layoutConfig:{
animate:true
},
items: [{
contentEl: 'west',
title:'Navigation',
border:false,
collapsible: false,
iconCls:'nav'
}]
},
new Ext.TabPanel({
region:'center',
id:'center',
activeTab:0,
items:[{
contentEl:'center1',
title: 'Close Me',
closable:true,
layout:'fit',
autoScroll:true
}]
})
]
});
을 그리고 여기 내 추가 탭의 코드입니다 : 사전에
이Ext.get("addplace").on('click', function() {
centerTabs = Ext.getCmp('center');
tab = centerTabs.add(new Ext.TabPanel({
iconCls: 'tabs',
id: 'add_place_tab',
autoLoad: {url: '/admin/addplace', scripts : true,},
title: 'Add Place',
loadMask: false,
closable:true
}));
centerTabs.setActiveTab(tab);
});
감사합니다! 최상위 코드에서
아 - 그게 내가 놓친 것입니다. 감사! – jeffkolez