2016-03-30 1 views
0

Ich arbeite mit Extjs 5.1.0 Version, ich habe zwei Panels Panel 1 und Panel 2, das erste Panel sollte kollabierbar sein und das zweite Panel sollte erweitert werden, wenn Panel 1 minimiert ist.Extjs wenn eingeklappt = true für Ext.panel.panel dann Erweitern nimmt nicht die richtige Breite

standardmäßig die Panel1 kollabiert werden sollte,

collapsed: true 

es wird nicht ordnungsgemäß geladen, aber wenn ich die Panel1 bin erweitert es nicht die richtige Breite nehmen. Sie das Verhalten in der unten

code here

Vielen Dank im Voraus beobachten

+0

[Kann nicht in einer Geige reproduzieren] (https://fiddle.sencha.com/#fiddle/17u6), können Sie? – Alexander

+0

Bitte ändern Sie brach zusammen: true und führen Artikel: { flex: 1, collapseDirection: "links", kollabiert: true, erweiterbar: true, Titel: "Panel 1" }, Danke für Ihre Hilfe – kalidoss

+0

Es sieht aus wie ein Bug mit dem hbox-Layout. Verweisen - https://www.sencha.com/forum/showthread.php?270412-4.2.1-GA-HBox-item-doesn-t-expand-if-it-was-collapsed-initially. –

Antwort

0

Entweder Sie Breite zu Ihrem Panel 1 OR geben können Sie einen Zuhörer auf Panel 1 schreiben kann es nach dem Zusammenbruch machen . Siehe Arbeitsbeispiel here

+0

Vielen Dank für diese Problemumgehung. Ich habe dies in meinem Produktionscode angewendet. Es funktioniert – kalidoss