loadmask in sencha touch2

Ich anwenden möchten, laden-Maske in der Seite ansehen. beim starten der Anwendung, einige Seiten anzeigen brauchen Zeit, um Daten zu laden, später wird es anzeigen, also, wenn Ihr Zeit braucht um zu laden, in dieser Zeit will ich zeigen, laden-Maske, die Benutzer mit Meldungen wie "loading....". aus einige Beispiel-ich habe das auf laden-Maske, aber es zeigt, dass die Nachricht jedes mal, wenn ich getroffen, dass Seite. das ist schlecht Weg, weil hier das einstellen der Zeit. muss ich anwenden, laden-Maske wie dieser, wenn keine Daten, die es anzeigen sollte, der Last-Maske, die dem Benutzer, bis die Seite bekommen die Daten. bitte alle mir einer helfen. wie das zu erreichen ist eine

Mein code ist hier: auf controller-Ebene bin ich unter der id laden-Maske und Einstellung der Eigenschaft, wie unten gezeigt-code

onCompanyPageLoad: function () {
    var loader = Ext.getCmp('mask');        
    loader.setMessage("Loading...");
    loader.setIndicator(true);
    loader.setTransparent(false);      
    loader.show();        
    setTimeout(function () {            
        loader.hide();
    }, 1000);
}
Schreibe einen Kommentar