2012-09-12 3 views
0

J'essaie d'obtenir le retour de Backbone.js Collection chercher en utilisant le code similaire à celui ci-dessous. Comment contourner le repos?Backbone.js Collection fetch succès retour

var myData = getCollection(); 

getCollection(){ 
    this.collection = fetchCollection.fetch({ 
    success: function(collection, data) { 
     collectionData = fetchCollection.toJSON(); 
     return collectionData; 
    } 
    },this); 
} 

Répondre

1

fetch appelle les méthodes de synchronisation sous-jacentes, Backbone.sync. Vous pouvez soit remplacer la méthode de synchronisation de chaque collection ou modèle, soit remplacer la Backbone.sync par la votre. Une telle implémentation de synchronisation alternative est par exemple l'adaptateur localStorage Backbone qui stocke à localStorage au lieu d'utiliser REST pour parler à un serveur.

Questions connexes