Angenommen, ich habe ein Modell für ein Spiel, und jedem Spiel sind Spielkarten zugeordnet. Ich würde ein Modell wie diese:Ember 2.8: 'Sortiere ein Array von Objekten, um es in der Attributliste eines Modells zu speichern
Game.js
import DS from 'ember-data';
export default DS.Model.extend({
gamecards: DS.attr('string');
});
und in diesem gamecards
Attribute würde Ich mag irgendwie ein Array von Objekten in String-Form zu konvertieren, um sie zu speichern:
//for simplicity, assume each empty object has card attributes like 'suit', or 'value'
arrayOfGamecards = [//array of gamecard objects];
Und dann, das ich könnte eine Instanz Spiel schaffen hat:
gameCards: '[//array of gamecard objects]'
Idealerweise möchte ich dieses Array auch "entketten", damit ich mit den Objekten darin arbeiten kann. Ist so etwas mit Ember möglich?
*, um es zu speichern * it Store, wo? Warum möchten Sie dies als String darstellen und nicht als das Array, das es im Grunde ist? –