Mon TweetModel est telle configurationRécupération des données en utilisant .getJSON et de stockage à l'aide Knockout.JS
function TweetModel(tweet) {
var self = this;
this.tweet = ko.observable(tweet);
}
[MISE À JOUR]
Courir en difficulté liant la solution. Pour une raison quelconque, après la création de l'objet TweetModel, il n'est pas transmis à self.tweets.
je me suis cassé cette place en plusieurs étapes ...
.getJSON(someurl, function(data){
$.each(data, function (i, val) {
var tweetModel = new TweetModel();
tweetModel.tweet = data.key[0];
self.tweets.push(tweetModel);
//all could be compressed into self.tweets.push(new TweetModel(val));
//Object is being created but self.tweets returns an empty list when debugged
}}
Toute aide serait appréciée, merci.
Je ne suis pas sûr de ce que "l'objet est retourné comme objet' {clé: Array [1]} '" signifie, mais avez-vous essayé '.Chaque $ (données. key, function (i, val) {'? – Mark
merci, ça l'a fait –
OK, je vais l'ajouter comme réponse alors – Mark