Ember js로 몇 가지 실험을 시도하고 있습니다. 비품 대신 API를 사용하고 싶습니다.
이것은 데이터를 얻는 데 사용하는 코드입니다.
App.ItemsRoute = Ember.Route.extend({
model: function() {
return $.getJSON('http://someurl.json').then(function(data) {
return data.items_popular.map(function(item) {
return item;
});
});
}
});
다음은 json 파일의 모습입니다.
{
"popular":{
"items_popular":[
{
"id":"23",
"item":"Some title",
"url":"http://url",
"user":"girl"
},
{
"id":"56",
"item":"Title of item 2",
"url":"http://url",
"user":"guy"
}
]
}
}
현재 나는 계속
Cannot call method 'map' of undefined
내 요청을 리팩토링하는 데 도움을 주시면 감사하겠습니다.
에 액세스 data.items_popular
하고 있지만이어야합니다 data.popular.items_popular
.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다