users/index
템플릿 콘센트 내의 users/userDetail
템플릿을 같은 페이지에 그대로두기를 원합니다. 중첩 된 자원으로경로 템플릿을 리소스 템플릿 콘센트에 렌더링
잘 작동하지만 난 경로 구조가 코드와 같은 더 정확하다고 생각 : http://emberjs.jsbin.com/jijar/1
users/index
템플릿 콘센트 내의 users/userDetail
템플릿을 같은 페이지에 그대로두기를 원합니다. 중첩 된 자원으로경로 템플릿을 리소스 템플릿 콘센트에 렌더링
잘 작동하지만 난 경로 구조가 코드와 같은 더 정확하다고 생각 : http://emberjs.jsbin.com/jijar/1
도랑 인덱스 경로를 그냥 자원 경로를 사용합니다. 색인은 표시하려는 정보, 더 깊은 경로에 있지 않을 때 유용합니다 (일명/사용자 일 때 이것을 표시하지만 내가 다른 곳으로 가면 해당 정보를 표시하지 않음).).
App.UsersRoute = Ember.Route.extend({
model: function() {
return this.store.find('user');
}
});
App.UsersController = Ember.ArrayController.extend({});
<script type="text/x-handlebars" id="users">
<ul>
{{#each user in model}}
<li>
{{#link-to 'users.userDetail' user}}{{user.fullName}}{{/link-to}}
</li>
{{/each}}
</ul>
{{outlet}}
</script>
당신은 내가 달성하기 위해 찾고 정확히 무엇을 the docs
renderTemplate: function(){
this.render('userDetails', {
into: 'users.index',
outlet: 'your_outlet_name',
controller: 'your_controller_name'
}
}
또는 아래에서 kingpin2k의 예를 사용할 수 있습니다. – Craicerjack
를 통해 사용자/userDetail의 경로에서 템플릿을 호출 할 수 있습니다. 설명 주셔서 감사합니다. –