1

パネルのタイトルをインライン編集するための Ext.Editor をパネルに与えようとしています。

   var editor = new Ext.Editor({
            updateEl: true,
            ignoreNoChange: true,
            revertInvalid: true,
            width: 235,
            field: {
                xtype: 'textfield',
                allowBlank: false
            }
        });

        editor.startEdit(myPanel,myData.value);

しかし、エディターは 0,0 の位置に表示され、期待どおりにパネルに表示されません。この編集者の位置の問題を解決するにはどうすればよいですか?

4

2 に答える 2

4

バインドされた要素を非表示にすると、位置が0,0にフォールバックするという問題があるようです。hideEl: falseこれを修正するように設定します。

于 2012-11-20T23:04:08.317 に答える
1

私のパネルは他のいくつかのパネルにネストされており、レイアウトの問題もあります。レイアウトの問題を修正した後、正常に機能しました。

于 2012-12-13T15:09:03.090 に答える