2016-12-22 3 views
-1

Ich möchte ein neues Fenster öffnen, aber ein Fenster ist bereits geöffnet. Fenster öffnet sich aber auf der Rückseite dieses Fensters, das bereits geöffnet ist ?? Ich bin neu zu extjs und mit extjs 6.
Modell: true
bringToFront: true
beide nicht enter image description hereSo öffnen Sie ein Fenster, wenn ein Fenster in extjs bereits geöffnet ist

hier in diesem Bild sehen Sie arbeiten, wenn ich das kleine Fenster öffnet auf Bearbeiten klicken, aber bei die Rückseite dieses Fensters möchte ich nur an der Vorderseite dieses Fensters öffnen.
hoffen, dass Sie jetzt mein Problem verstehen

+2

Bitte PLZ und wenn möglich einen Screenshot des Problems –

+0

Hallo ich habe meine Frage bearbeitet schau es jetzt, wenn du helfen kannst;) Flying Gambit –

+1

Fragen, die Debugging-Hilfe ("Warum funktioniert dieser Code nicht?") Müssen enthalten das gewünschte Verhalten, ein spezifisches Problem oder ein Fehler und der kürzeste Code, der notwendig ist, um es in der Frage selbst zu reproduzieren. Fragen ohne eine klare Problemstellung sind für andere Leser nicht nützlich. Siehe: Erstellen eines minimalen, vollständigen und überprüfbaren Beispiels. – Alexander

Antwort

2

Die Methode show() (toFront() auch) wird für Sie den Trick. Hier ein kleines Beispiel:

var a = new Ext.Window({ 
    title: 'a', 
    width: 200, 
    height: 200 
}).show(); 

var b = new Ext.Window({ 
    title: 'b', 
    width: 200, 
    height: 200 
}).show(); 

a.show(); // or a.toFront(); 

Es gibt auch eine Eigenschaft toFrontOnShow, aber es ist wahr, standardmäßig aktiviert.

+0

@Salman hassan OkZ, Wenn dies Ihre Frage löst, bitte markieren Sie dies als Ihre angenommene Antwort –

+0

es funktioniert nicht ich denke, es ist nur ein Variabel Problem –

+0

Das Beispiel funktioniert in ExtJS 6.0.2, welche Version haben Sie? –

Verwandte Themen