Model view controller 表单上的ExtJS loadMask不工作?

Model view controller 表单上的ExtJS loadMask不工作?,model-view-controller,extjs,sencha-touch,Model View Controller,Extjs,Sencha Touch,我有一个表单,我试图在点击提交按钮时应用掩码,但不知何故,掩码并没有显示在表单上 var objMask = new Ext.LoadMask({ target: target, msg: 'test', //hideMode: 'display', listeners: { beforedestroy: function (lmask) {

我有一个表单,我试图在点击提交按钮时应用掩码,但不知何故,掩码并没有显示在表单上

var objMask = new Ext.LoadMask({
            target: target,
            msg: 'test',
            //hideMode: 'display',
            listeners: {
                beforedestroy: function (lmask) {
                    //this.hide();
                },
                hide: function (lmask) {
                    //this.hide();
                }
            }
        });
        
它在小组中工作,但在形式上,我们没有得到任何东西


提前感谢。

您需要在
Ext.LoadMask
实例上调用
show
方法

榜样

让target=Ext.create(“Ext.form.Panel”{
renderTo:Ext.getBody(),
宽度:400,
身高:400
});
var objMask=new Ext.LoadMask({
目标:目标,,
msg:'测试',
//隐藏模式:“显示”,
听众:{
销毁前:函数(lmask){
//this.hide();
},
隐藏:函数(lmask){
//this.hide();
}
}
});
objMask.show();