labelfunction

___ answer773750 ___

Sie können die Funktion generisch machen, indem Sie das Attribut dataField der Spalte als Schlüssel für Ihr Element verwenden.

%Vor%

-Ben

    
___ answer301295 ___

Sie können eine andere Funktion definieren, nennen wir sie %code% , die einige zusätzliche Argumente an Ihre Funktion bindet:

%Vor%

Dann ändern Sie Ihre Funktion wie folgt:

%Vor%

Beachten Sie, dass ich ein neues Argument mit dem Namen %code% first in der Argumentliste hinzugefügt und alle Verweise auf "startDate" durch dieses Argument ersetzt habe.

Und benutze es so:

%Vor%

Die %code% Funktion gibt eine neue Funktion zurück, die die ursprüngliche Funktion mit den Parametern vom Aufruf zu partiell verkettet mit den Parametern zur neuen Funktion aufruft ... Sie bei mir? Eine andere Möglichkeit, dies zu tun, ist, dass es eine neue Funktion zurückgeben kann, bei der N Argumente an bestimmte Werte gebunden sind.

Gehen wir Schritt für Schritt durch:

%code% gibt eine Funktion zurück, die wie folgt aussieht:

%Vor%

aber die %code% und %code% sind das, was Sie als Argumente an %code% übergeben haben, also könnte es so aussehen:

%Vor%

was, wenn es aufgerufen wird, mehr oder weniger dasselbe wie das

ist %Vor%

Tada!

    
___ qstnhdr ___ Wie kann ich eine wiederverwendbare labelFunction für Flex Datagrid erstellen? ___ qstntxt ___

Ich habe eine Label-Funktion wie:

%Vor%

Was ich in einer Datensäule benutze, indem ich %code% verwende.

Das funktioniert gut, wenn mein Datenfeld 'startDate' heißt. Ich möchte diese Funktion generisch machen, damit ich sie überall verwenden kann.

Wie kann ich das tun? Ich denke, ich muss eine Art "Reflexion" verwenden - oder vielleicht sogar einen anderen Ansatz?

    
___ tag123flex ___ Apache Flex [NOT CSS FLEXBOX] ist ein Framework für die Entwicklung von Rich Internet Applications, die in Flash Player oder Adobe Air ausgeführt werden. Ursprünglich von Adobe entworfen, wurde Flex 2011 an die Apache Software Foundation gespendet und im Dezember 2012 zu einem Apache-Projekt der Spitzenklasse. ___ tag123datagrid ___ Ein grafisches Element der Benutzeroberfläche, das eine tabellarische Ansicht der Daten darstellt. ___ tag123labefunction ___ hilf uns dieses Wiki zu bearbeiten ___ answer14201848 ___

ist hier allgemeiner:

%Vor%

Verwendung (Spark DataGrid)

%Vor%

oder für MX Datagrid

%Vor%

um benutzerdefinierte Datumsformat-Zeichenfolge zu übergeben:

%Vor%

Standard ist ein "MM / TT / JJJJ";

    
___
3
Antworten

Wie kann ich eine wiederverwendbare labelFunction für Flex Datagrid erstellen?

Ich habe eine Label-Funktion wie: %Vor% Was ich in einer Datensäule benutze, indem ich labelFunction verwende. Das funktioniert gut, wenn mein Datenfeld 'startDate' heißt. Ich möchte diese Funktion generisch machen, damit ich sie übera...
19.11.2008, 03:55