2017-06-23 4 views
1

子ウィンドウのSenchaでは、画像のIDを取得しますが、画像IDを親ウィンドウのテキストフィールドにどのように渡すことができますか?ボタンのクリックで子ウィンドウに行き、選択した画像のIDをボタンの上にあるテキストフィールドに表示したいと思います。Senchaで変数を渡す

ありがとうございました。

答えて

0

あなたは、ウィンドウの作成時にウィンドウへのテキストフィールドの参照を渡すと、ボタンがクリックされたとき、あなたはその参照を使用します。

xtype: 'textfield', 
},{ 
    xtype:'button', 
    text: 'Get Image' 
    handler: function(btn) { 
     Ext.create('Ext.window.Window',{ 
      textfieldReference: btn.previousSibling('textfield'), 
      buttons:[{ 
       text: 'OK', 
       handler: function(okBtn) { 
        okBtn.up('window').textfieldReference.setValue(imageId); 
       } 
      }] 
     }) 
    } 
+0

ありがとうございました。 –