2012-11-05 2 views
0

나는 Ember.JS를 둘러싼 내 머리를 감싸려고 노력해 왔으며 수많은 문서와 스레드를 사용했지만 끝없는 혼합 톤과 각기 다른 방향을 얻었다. 나는이 것이다 함께 간단한 위젯을 넣어 위해 노력하고 있어요 : 나는 매우 간단한 응용 프로그램을 시작Ember.js 간단한 위젯

  • 탐색
  • 바디
  • 바닥 글

을, 내가 상상하고 나는 것 부모보기가 있고 해당 부모보기 내에서 자식/중첩 된보기가 있습니다. 예를 들어 다음과 같습니다.

Nav View 
Body View 
Footer View 

중첩 된 뷰를 구현하는 방법을 모르겠습니다. 이것은 내가 가지고있는 코드입니다. var App = Ember.Application.create();

App.ApplicationController = Ember.Controller.extend(); 
    App.ApplicationView = Ember.View.extend({ 
     templateName: 'application' 
    }); 

    App.aplicationController = Ember.Controller.extend(); 

    App.Router = Ember.Router.extend({ 
     root: Ember.Route.extend({ 
     index: Ember.Route.extend({ 
      route: '/' 
     }) 
     }) 
    }) 

    App.initialize(); 

이 문제에 도움을 주시면 대단히 감사하겠습니다. 고맙습니다.

답변

4

중첩 된보기를 만드는 방법에는 몇 가지가 있습니다. 나는 두 가지 방법, 즉 view 핸들 바 헬퍼를 사용하고 아웃렛을 사용하는 간단한 JSFiddle을 만들었다. 도움이

http://jsfiddle.net/QU2BQ/2/

희망. 질문이 있으시면 여기에 답장하십시오.

+0

정말 고맙습니다. 나는 바이올린을 몇 번 지나쳤다. 보기 전환에 관해서 몇 가지 질문이있었습니다. 현재 Fiddle 데모가 훌륭합니다. 내가 말하면 몇 가지 탐색 링크를 넣고 사용자가 탐색 링크 중 하나를 클릭하면보기를 업데이트하고 싶습니다. 제가 아주 고맙게 여기는 것을 데모 해주십시오. 고맙습니다. – Combustion007

+0

@MilkyWayJoe는 nav 링크에 대한 좋은 대답과 바이올린을 가지고 있습니다. http://stackoverflow.com/questions/11318572/right-way-to-do-navigation-with-ember –