Tôi đang sử dụng Backbone.JS với Mustache, vì vậy để hiển thị các tempalt của tôi, tôi gọi MyModel.toJSON(). Điều này khiến tôi chỉ có quyền truy cập vào các thuộc tính. Làm cách nào tôi có thể có một số thuộc tính luôn được tính toán?Backbone.JS xử lý các mô hình với các thuộc tính được tính như thế nào
Tôi đã xem tài liệu Backbone.JS và nó có thể hoạt động để ghi đè xác thực() nhưng điều này có vẻ như là hack và có thể dẫn đến vòng lặp vô hạn.
Tôi cũng đã thử tạo thuộc tính là hàm thay vì giá trị, nhưng Mustache không nhận được giá trị khi tôi cố gắng sử dụng nó.
Ghi đè lênJSON: yêu cầu gọi hàm gốc làJSON, sau đó thêm thuộc tính đã tính của bạn vào kết quả. – jdigital