0

パネルから別のパネルにデータを渡すにはどうすればよいのでしょうか。データを渡したいパネルは、データを保持するパネルのアイテムコレクションで定義されます。これまでのところ、getParent()-Funktionを使用しようとしました。これは次のようになります。

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(),
         },

ご想像のとおり、機能しません。誰かが何か考えを持っていますか、どうすればデータを転送して子パネルのデータ構成を埋めることができますか?

4

1 に答える 1