So rufen Sie alle Eigenschaften eines Ember.js-Modells ab

8

Ich arbeite mit Formularen in Ember.js und möchte eine Liste aller Modelleigenschaften abrufen, damit ich zu unterschiedlichen Zeitpunkten Momentaufnahmen vom Status des Formulars machen kann. Gibt es eine Möglichkeit, eine Liste aller Eigenschaften eines Modells zu erhalten?

Zum Beispiel, wenn mein Modell ist:

%Vor%

Dann hätte ich gerne so etwas:

%Vor%     
joscas 27.03.2013, 12:09
quelle

4 Antworten

13

Sie können einfach die Methode toJSON für das Modell verwenden und die Schlüssel vom Objekt abrufen.

Ember.keys(model.toJSON())

Beachten Sie, dass Sie keine Schlüssel für Relationen zurückgeben.

    
piotrze 05.08.2014, 08:26
quelle
4

Eine einfache Möglichkeit zum Ausdrucken der Felder und ihrer Werte:

%Vor%     
calcsam 23.01.2015 18:39
quelle
4

Sie können auch Folgendes verwenden:
Ссылка Ссылка

%Vor%

Es gibt auch ähnliche Eigenschaften für Beziehungen.

    
Michael 10.04.2015 06:54
quelle
0

Es gibt keinen einfachen Weg, aber Sie könnten einen benutzerdefinierten Mix wie folgt ausprobieren:

%Vor%

Sie können es wie folgt verwenden:

%Vor%     
mavilein 27.03.2013 12:46
quelle

Tags und Links