0

我有一个MessageBox和 init 是一个ActivityIndicatorlike spinner。因此,要显示警报失败,我将不得不隐藏MessageBox包含ActivityIndicator并显示警报,如下所示;

但是,一旦hide()代码被执行,Alert messgaebox也会隐藏(或不显示)。那么我该如何预防呢?

// There is a MessageBox here, and i will be hiding it to show the alert.   

 Ext.Msg.hide();
                                Ext.Msg.alert('Failed, faileddd');
4

1 回答 1

1

我有一个类似的错误,我试图在第一个警报完全关闭之前显示第二个警报。我的解决方案是添加一个简短的延迟来给第一个处理时间:

Ext.defer(function() {
    Ext.Msg.alert('Failed, faileddd');
}, 1);
于 2012-07-02T18:04:02.907 回答