2017-11-11 2 views
0

Ich habe versucht, forceFit:true verwenden und flex:1 für alle Spalten geben. Aber die Breite der untergeordneten Spalten wird nur festgelegt, nicht die der übergeordneten Spalte, basierend auf dem Text. Aufruf autoSize() auf die Spalte zurückgegeben wird kann Methode getWidth() of undefined nicht finden Wie wird die Breite der gesamten gruppierten Spalte und die Zellenbreite basierend auf dieser Breite festgelegt?Wie Breite der Rasterspalte basierend auf Inhalt, Text und untergeordnete Spalten festlegen

+0

Können Sie Ihre Versuche in einer [Geige] (https://fiddle.sencha.com/#view/editor) präsentieren? – scebotari66

Antwort

0

Die untergeordneten Spalten haben die richtige Breite und die automatische Größenanpassung des übergeordneten Elements schlägt fehl. In diesem Fall würde ich über die Kinder iterieren und die Breite manuell als Summe der Kinder + mögliche Ränder/Grenzen einstellen.

Ich bin mir nicht sicher, ob es eine bessere Möglichkeit gibt, dies automatisch durch das Framework zu tun. Dafür müssten wir definitiv ein Beispielcode-Snippet sehen. Wie von @ scebotari66 erwähnt, vorzugsweise in Form einer Sencha-Geige.

Verwandte Themen