안녕 나는 엠에서 다음 경로가 있습니다엠버 활동 흔적을 잃고
App.Router.map(function(){
this.resource('meat', function() {
this.resource('poultry', function() {
this.route('chicken');
this.route('duck');
});
});
});
내 템플릿은 다음과 같이를 :
<script type='text/x-handlebars' id='meat'>
<div>{{outlet}}</div>
</script>
<script type='text/x-handlebars' id='poultry'>
Poultry
<br/><br/>
{{#link-to 'poultry.chicken'}}Chicken{{/link-to}}
{{#link-to 'poultry.duck'}}Duck{{/link-to}}
<br/><br/>
<div>
{{outlet}}
</div>
</script>
<script type="text/x-handlebars" id="poultry/chicken">
<h4>Chicken</h4>
</script>
<script type="text/x-handlebars" id="poultry/duck">
<h4>Duck</h4>
</script>
문제는, 나는 '오리'링크를 클릭하면, 나는 '가금류'에 대한 나의 활동적인 흔적을 잃어 버렸다.
경로를 잘못 입력했으나 작동중인 클래스가 없어졌습니다. http://emberjs.jsbin.com/yularepare/2/
감사 : 여기
는 jsbin입니다!
18 초 빠른 :) 내 대답을 삭제합니다. – MrVinz
@MrVinz :) 너무 가까이! – cdmwebs
안녕하세요. 도움을 주셔서 감사합니다. 내가 '치킨'에 직접 연결 한 이유는 사용자가 가금류를 클릭 할 때 첫 번째 항목 ('치킨')을 즉시보고 싶기 때문에 두 번 클릭하지 않고 즉각적인 콘텐츠가 있다는 것입니다. 감사합니다. – user1525612