2014-04-22 2 views
0

현재 우리는 임베디드 tomcat을 사용하여 ext-js 응용 프로그램을 로컬에서 시작합니다.입력 매개 변수에 따라 다른보기 포트로드하기

var viewPort = Ext.create('Ext.container.Viewport', { 
    layout : 'fit', 
     items: [ 
      Ext.create('Ext.tab.Panel', {      
       items: [ 
        Ext.create('Tab 1', {title: ' Tab 1'}), 
        Ext.create('Tab 2', {title: ' Tab 2'}), 
       ], 

      }), 
     ] 
    }); 

내가 위의 조건을 기준으로 패널에서 TAB2를로드 할 수

는 Ext.application 뷰 포트를로드하는 코드가 아래에 포함되어 있습니다. 옵션을 설정하는 방법은 무엇입니까? 일부는 웹 애플리케이션에서 옵션이 설정된 경우에만 tab2를로드합니다. 더 나은 설명, 뭔가 같은 들어

-

// load tab 1 
if (optionSet) { 
// then load tab 2 
} 

이도 가능합니까? 감사!

var items = [{ 
    xtype:'tab1' 
    ,title:'Tab 1' 
}]; 
if(condition) { 
    items.push({ 
     xtype:'tab2' 
     ,title:'Tab 2' 
    }); 
} 
var viewPort = Ext.create('Ext.container.Viewport',{ 
    layout:'fit' 
    ,items:[{ 
     xtype:'tabpanel' 
     ,items:items 
    }] 
}); 
이 조각 당신을 도움이된다면

답변

관련 문제