Lo so che è più spesso fatto in modo opposto, ma nel mio specifico caso d'uso che avevo bisogno di avere un modello PostsTimes con un riferimento a una raccolta (di un altro modello Post). In questo momento sto cercando:Backbone: come posso fare riferimento a una raccolta da un modello
var Posts = Backbone.Collection.extend({
model: Post
});
var posts = new Posts(); // my collection
var PostsTimes = Backbone.Model.extend({
url: "api/times.php",
initialize: function(options){
this.posts = options.posts;
},
test: function(){
console.log(this.posts);
}
});
var poststimes = new PostsTimes({posts: posts});
Ma this.posts
in PostsTimes
rimane sempre undefined
. C'è un modo per farlo senza definire una variabile globale?
ciò che è 'Tampon.posts'? alcuni dati o l'altra raccolta? –
@ClaudiuHojda Siamo spiacenti, questo è un errore di battitura. Risolvilo adesso. –