Tôi sử dụng backbone.js và có mô hình không có bộ sưu tập. Trong chế độ xem, tôi gọi hàm tìm nạp trên mô hình có gọi lại để hiển thị chế độ xem.chế độ xem tự động cập nhật trong backbone.js
this.user.fetch({success: function(d) { self.randomUserView.render() }})
làm cách nào để tự động cập nhật chế độ xem khi mô hình thay đổi? ví dụ. Tôi không muốn chỉ định cuộc gọi lại ở trên mỗi khi tôi gọi hàm tìm nạp. Tôi đã cố gắng để ràng buộc xem với nhiều sự kiện mô hình trên khởi tạo nhưng điều này đã không làm việc.
Đó là 'thay đổi' hoặc 'thêm' tùy thuộc vào kiểu máy này đã được tải hay chưa. Nhưng thông thường bạn sử dụng fetch() để tải các mô hình mới, vì vậy bạn đăng ký để 'thêm'. –
bạn có thể chơi nó an toàn và chỉ cần đi với 'this.model.bindAll (this.render)', giả sử bạn là anh ta ok với rendering xem trên mọi sự kiện mô hình – jackwanders