Comment créer épine Dorsale de la Collection à partir d'une API JSON appel qui renvoie la racine de paramètres ainsi que le tableau
Backbone.js noob ici.
Je veux créer une collection à partir d'une API JSON externe à ma demande. Plus précisément, l'api à partir d' Stackoverflow. Je sais que je devrais régler le paramètre de l'url à partir d'une collection comme ceci:
App.Collections.Users = Backbone.Collection.extend({
model: User,
url: "http://api.stackoverflow.com/1.1/users/800271;562692?jsonp=?&key=blahblah"
});
Le problème est que le JSON API retourne quelque chose comme:
{
"total": 2,
"users": [
{
"user_id": 800271,
},
{
"user_id": 800272,
}
]
}
}
Comment puis-je ignorer le "total" de l'attribut?
OriginalL'auteur e3matheus | 2011-08-13
Vous devez vous connecter pour publier un commentaire.
Si c'est le seul de la collection dans votre application pour travailler avec ces api, tout ce que vous avez à faire est de remplacer
parse
méthode:Si vous avez également enregistrer vos modèles, peut-être que vous devez remplacer
Backbone.sync
. N'hésitez pas à lire épine dorsale de la source: il est abondamment annoté et facile à suivre.OriginalL'auteur Georgii Ivankin