我有一个GridPanel,它每10秒更新一次。

var refreshEnvironmentsStoreTask = {
    run: function() {
        this.getEnvironmentsStore().load()
    },
    scope: this,
    interval: 10000 //10 second
}
Ext.TaskManager.start(refreshEnvironmentsStoreTask);

由于网格上的频繁更新而导致闪烁。我想禁用LoadMask,但是下一个代码不起作用:
Ext.define('MyGrid' ,{
    extend: 'Ext.grid.Panel',
    store : 'Environments',
    viewConfig: {
        loadMask: false
    }
});

最佳答案

由于OP从没有对此有所了解,而我今天一直在寻找它,答案是这将在4.01之后的ExtJS版本中起作用。我现在正在使用它:

Ext.define('MyGrid' ,{
    extend: 'Ext.grid.Panel',
    store : 'Environments',
    viewConfig: {
        loadMask: false
    }
});

10-05 23:26