2013-04-07 18 views
12

私はサーバーデータと同期してオブジェクトリテラルの配列を保持しようとしています。これらのオブジェクトは、backbone.googlemaps拡張を介してGoogleマップに配置されています。Backbone.js - コレクションからオブジェクトリテラルの配列を取得する方法は?

私は、コレクションがあります。

var LocationList = Backbone.Collection.extend({ model: Location, url: '/locations' })

私はこのLocationListコレクションからオブジェクトリテラルの配列をつかむことができますどのように?私の目標は、このような次のとおりです。

[{name: "Home", address: "123 Pleasant St"}, {name: "Work", address: "123 Unpleasant St"}]

答えて

22

あなたは、コレクションの.toJSON()方法、see hereを探しています:

var locations = new LocationList(); 

locations.toJSON(); 
関連する問題