Tôi có bộ sưu tập xương sống Platforms
. Cấu trúc của Platforms
trông như thế này:Backbone.js: Tạo mảng JSON từ bộ sưu tập
Platforms
PlatformList
models
0: Platform
attributes
id: 1
name: "some name"
1: Platform
attributes
id: 2
name: "some other name"
tôi cần phải trích xuất các thuộc tính từ các mô hình trong bộ sưu tập, và xây dựng một mảng JSON trong các định dạng sau:
[{"id":1,"name":"some name"},{"id":2,"name":"some other name"}]
Calling Platforms.models.toJSON()
hoặc JSON.stringify(Platforms.models)
kết quả bằng một chuỗi chữ số "[[object Object], [object Object]]"
Tôi có thể tạo mảng JSON mà tôi cần từ bộ sưu tập này bằng cách nào?
Lấy một cái nhìn nhanh chóng tại [mã nguồn chú thích] (http://documentcloud.github.com/backbone/docs/backbone.html), có vẻ như bạn có thể dùng thử Platforms.toJSON() –