2011-10-01 63 views
0

我們正在Sencha Touch中開發面向平板電腦的應用程序,並通過面板並排圍繞每個List對象,所有這些都在Viewport視圖中的一個大面板內部(考慮我們遵循MVC策略由Sencha Staff推薦)。Sencha觸摸屏渲染問題

我們的問題是,我們正在努力創建的每個周圍的面板後觸發一個事件或方法(我們稱之爲EVENT_NAME_TO_TRIGGER供參考)更新其子列表/內容,這個代碼片斷也許是有益的:

// i iterate from 0 to n to create multiples panels 
var i = new Ext.Panel({ 
    dockedItems : { 
     cls: 'toolbar', 
     xtype : 'toolbar', 
     title : rec.data.title         
    }, 
    width: 250, 

    style: "margin-right:5px;" + 
      "margin-top:10px;" + 
      "margin-left:5px;" + 
      "background-color:#FFFFFF;", 
      "EVENT_NAME_TO_TRIGGER": function(){ 
       Ext.apply(this, { 
        items: aux 
      }); 

    } 
}); 

回答

0

如果是面板渲染問題,您可以通過添加.doLayout()函數

來解決此問題