ExtJS改变loadmask的高度

时间:2012-10-11 10:19:46

标签: javascript extjs

所以我在网格上有这个加载掩码,我想改变它的高度。

我已设法使用

更改高度
var loadMask = grid.view.loadMask;
loadMask .setHeight(maskHeigtht);

但这只是改变了消息的高度。我希望后面的蓝色面具能够改变。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我通常会将遮罩应用于您想要显式遮罩的元素。我经常使用这样的代码来屏蔽网格。

    var grid = Ext.getCmp('myGrid').getEl(); //note the use of getEl() to get the grids containing element

    grid.mask("Loading data...");

    Ext.getStore('myStore').load({
        callback: function () {             
            grid.unmask();
        }
    });

上面的代码会在商店加载时屏蔽网格,然后再将其取消屏蔽。