2016-10-19 1 views
1

In dem Beispiel meiner Fiddle ist die Bindung eines Rasters zu einem Formular displayfields gemacht.Bind grid zu bilden: condicional displayfield list

FIDDLE: https://fiddle.sencha.com/#fiddle/1is6

Im Auto Feldwerte werden in einer Liste angezeigt.

Was ich meinte, war:

Zuerst wird die Symbolliste (dot) wurden nicht angezeigt, bevor eine Zeile ausgewählt wird;

Zweitens, wenn es nur ein Auto gibt (wie im Fall von BART) wurde auch nicht das Symbol der Liste angezeigt; Das heißt, das Listensymbol wird nur angezeigt, wenn mehr als ein Auto vorhanden ist.

Es sollte einfach mit einer Bedingung if() {} sein, aber für einige Details bin ich nicht erfolgreich.

Könnte mir jemand eine Idee geben, um das zu lösen.

Antwort

0

Gelöst:

if(value && value.indexOf(',') > -1){ 
    ... 
}else{ 
    return value 
} 

ich meine Geige bearbeitet.

Wenn jemand eine bessere Lösung für diesen Fall hat bitte post