data.data.trek.places オブジェクトに追加するにはどうすればよいですか。たとえば、ユーザーがイベントをトリガーした場合、このオブジェクトに追加して、もう一度反復できるようにしたいのですが、その方法がわかりません。配列を使用したプッシュ関数に似たものは見つかりませんでした。私のアプリはバックボーンの上にありますが、これにはアンダースコア機能がありますか?
私は本質的にやりたい:
data.data.trek.places.push({
"url" : "/attraction/mauna-kea-summit/19",
"img_src" : "http://trekeffect.images.user_images.s3.amazonaws.com/4_36.jpg",
"title" : "Mauna Kea Summit",
"time_going" : "1368787333",
"time_going_hour" : 1,
"time_going_minutes" : 55,
"duration" : "3600",
"id" : 19,
"type" : "attraction",
"city_id" : 6
});
元の ajax から取得した json は次のとおりです。
{
"data":{
"trek":{
"places" : [
{
"url" : "/attraction/mauna-kea-summit/19",
"img_src" : "http://trekeffect.images.user_images.s3.amazonaws.com/4_36.jpg",
"title" : "Mauna Kea Summit",
"time_going" : "1368687333",
"time_going_hour" : 1,
"time_going_minutes" : 55,
"duration" : "3600",
"id" : 19,
"type" : "attraction",
"city_id" : 6
},
{
"url" : "/attraction/mauna-kea-resort-golf-course/20",
"img_src" : "http://trekeffect.images.user_images.s3.amazonaws.com/4_41.jpg",
"title" : "Mauna Kea Resort Golf Course",
"time_going" : "1368704533",
"time_going_hour" : 6,
"time_going_minutes" : 42,
"duration" : "5400",
"id" : 20,
"type" : "attraction",
"city_id" : 6
}
]
}
} }