Tôi biết nó thường xuyên hơn làm theo cách ngược lại, nhưng trong trường hợp sử dụng cụ thể của tôi, tôi sẽ cần phải có một mô hình PostsTimes với một tham chiếu đến một Bộ sưu tập (của một Mô hình khác Đăng). Ngay bây giờ tôi đang cố gắng:Backbone: làm thế nào tôi có thể tham khảo một Bộ sưu tập từ một mô hình
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});
Nhưng this.posts
trong PostsTimes
luôn vẫn undefined
. Có cách nào tôi có thể làm điều này mà không xác định một biến toàn cầu?
gì là 'Tampon.posts'? một số dữ liệu hoặc bộ sưu tập khác? –
@ClaudiuHojda Xin lỗi, đó là lỗi đánh máy. Sửa chữa nó ngay bây giờ. –