1

最大数のリソースをロードする必要がある GridPanel があります。表示したいよりも多くのリソースが利用可能な場合は、パネルのヘッ​​ダー/タイトルに「利用可能なアイテムが他にもあります - 表示が途切れています」などのテキストを表示できるようにしたいと考えています。

私の問題は次のとおりです。構成オプションに表示されるようにヘッダーを非表示に設定できますが、実行時の可視​​性を変更するにはどうすればよいですか?負荷が特定の最大値を超えているかどうか?

可能であれば、Ext 2.x と互換性のある回答を提供してください。

ご協力いただきありがとうございます!

4

1 に答える 1

1

これを試して:

if (grid.rendered) {
    grid.header.hide();
    // grid.header.setStyle('display', 'none');
} else {
    grid.on('afterrender', function() {
        grid.header.hide();
        // grid.header.setStyle('display', 'none');
    }, grid, { single: true });
}

コメント付きコードを使用する hideMode がある場合visibility(これは setStyle を使用)。

于 2012-01-10T13:47:49.773 に答える