Nếu có Mô hình đường trục được gọi là Person
, có các thuộc tính firstName
, lastName
. Thông thường, quyền truy cập vào nó giống như person.get('firstName')
và person.get('lastName')
.Cách truy cập các thuộc tính Mô hình xương sống trong mẫu Handlebar
Làm cách nào để thực hiện điều tương tự trong mẫu Handlebar, trong đó person
đã được hiển thị trong ngữ cảnh.
Got nó. Vì vậy, ý tưởng là để đưa JSON vào mẫu thay vì các mô hình Backbone. –
@AkshayRawat, 'Model.toJSON' được đặt tên một chút hài hước, bởi vì những gì nó trả về nó không thực sự JSON, chỉ là một đối tượng javascript bình thường. Nếu bạn muốn JSON thực tế, bạn sẽ phải gọi 'JSON.stringify (model.toJSON())' - nhưng những gì Handlebars muốn là một đối tượng bình thường. – jevakallio
Tên 'toJSON' không thực sự là lỗi của Backbone, tên được chỉ định bởi [' JSON.stringify'] (https://developer.mozilla.org/en-US/docs/JSON#toJSON() _method). –