0

私は次のようなことをしようとしています: ユーザーがボタンをクリックすると、子パネルが表示/非表示になります

しかし、ボタンを押すと、次のエラーメッセージが表示されます:

キャッチされていない TypeError: オブジェクト [object Object] にメソッド 'child' がありません

4

1 に答える 1

1

見た目では、子パネルを「id」で参照する必要があります。これは、上記のコードの「p」であると思います。

したがって、次のようなものが必要です。

function: onbtnClick(show) {

    var childPanel = Ext.getCmp('p');
    if(show) {
        childPanel.show();
    } else {
        childPanel.hide();
    }
}
于 2012-07-26T17:36:24.183 に答える