우리는 포탈을 구성하려고합니다. 여기서 레이아웃은 주 레이아웃의 모든 순서에서 원하는 수의 핵심 위젯을 가질 수 있습니다. 그러나템플릿에 여러 인스턴스를로드하려면 어떻게해야합니까?
connectOutlets: function(router, group) {
router.get('applicationController').connectOutlet('group', group);
router.get('groupController').connectOutlet('pos9', 'toDo', App.ToDo.find(41));
router.get('groupController').connectOutlet('pos3', 'toDo', App.ToDo.find(15));
:
<h1>{{title}}</h1>
{{outlet pos1}}
{{outlet pos2}}
{{outlet pos3}}
{{outlet pos4}}
{{outlet pos5}}
{{outlet pos6}}
{{outlet pos7}}
{{outlet pos8}}
{{outlet pos9}}
{{outlet pos10}}
그리고 라우터
, 우리는 하나 하나에서 그들을로드를 시도하고이 시뮬레이션, 우리는 출구의 번호를 가지고 둘 이상이있는 경우 최종 컨텍스트가 사용됩니다. 이 예제에서 우리는 toDo 객체의 두 인스턴스를 얻습니다. 둘 다 id # 15에 해당합니다.
올바른 방식으로 접근하고 있으며 일정한 레이아웃의 콘센트 대신 프로그래밍 방식으로이 작업을 수행 할 수 있습니까?
감사합니다, 댄