2012-05-02 83 views
0

我在想自己,如何將數據從面板傳遞到另一個面板?我想要傳遞數據的面板在包含數據的面板的items-collection中定義。到目前爲止,我試圖用的getParent() - 的Funktion,它看起來像這樣:Sencha Touch 2:將數據從一個面板傳遞到另一個面板

Ext.define('Sencha.view.MyPanel', { 
    extend: 'Ext.Panel', 
    xtype: 'mypanel', 
    requires: ['Ext.Label', 'Ext.Button'], 

    config: { 
     title: 'Details', 
     styleHtmlContent: true, 
     scrollable: 'vertical', 
     layout: 'vbox', 

     items: 
     [ 
     { 
      xtype: 'label', 
      flex: 3 
     }, 
     { 
      xtype: 'panel', 
      flex: 3, 
      data: getParent().getData(), 
     }, 

你可以想象,這是行不通的。有沒有人有任何想法,我如何能夠轉發數據並填寫兒童面板的數據配置?

回答

0

您可以使用控制器來調用視圖中的方法,並將值傳遞給它們。

相關問題