2013-03-08 2 views
2

간단한 마스터 세부 Ember 응용 프로그램을 빌드하려고하지만 Ember 라우팅 모델의 최신 버전을 사용하는 데 어려움이 있습니다. 나는 즐겨 찾기 목록과 (하드 코딩 된) 속성 목록 인 예제를 끓여 냈다. 사용자가 즐겨 찾기를 클릭하면 속성 목록이 표시됩니다. 중간 편집 단계가 없습니다. 동적 모델 설정을 얻는 것이 가장 혼란스러운 일입니다.Ember.js RC1 마스터 세부 레코드가있는 경로

내가하려고했던 정확히 일치하는 예제를 찾을 수 없습니다, 그러나 이것은 내 최고의 샷 : 나는 지금의 위치를 ​​

App.Router.map(function(){ 
    this.resource('favorites', {path:'/favorites'}, function(){ 
     this.route('attribs', {path:'/:fav_id/attribs'}); 
    }); 
}); 

jsfiddle 보여줍니다. 어떤 이유로 든 attribs 템플릿을 표시해야하는 attribs 링크를 클릭해도 전혀 반응하지 않습니다. 내가 알기로는 라인 변경 만 필요하지만 모든 시도는 결과를 얻지 못했습니다. 내가 볼 수

답변

2

첫 번째 문제는 (AttribsFavorites 아래에 중첩되어 있기 때문에) 당신의 App.AttribsRoute 필요가 App.FavoritesAttribsRoute 지명 할 수 있다는 것입니다.

변경으로 인해 해당 경로가 입력되는 것처럼 보입니다. 아직 렌더링 할 템플릿을 가져올 수 없습니다.