2014-04-29 2 views
0
<script type="text/x-handlebars" data-template-name="application"> 
    <ul> 
    {{#each person in controller}} 
     <li>{{#link-to 'foo' person}}{{person.firstName}}{{/link-to}}</li> 
    {{/each}} 
    </ul> 
</script> 

<script type="text/x-handlebars" data-template-name="foo"> 
    <h5>Foo route</h5> 
    {{name}}: converted to {{fullName}} 
</script> 

자바 스크립트 렌더링하지 않습니다. 다음은 JSBin입니다. 이 것 때문에 그런 간단한 일이 같은 문제를 제기 주저 :Ember.js의 링크에 내부 #each 블록은

http://jsbin.com/ucanam/4777/edit?html,js,output

답변

0

귀하의 경로 매개 변수를 허용하지 않습니다.

this.resource('foo', { path: '/:person_id'}); 
+0

로 변경 난 그냥이 내 JSBin에 문제가 있었다,하지만 내 실제 응용 프로그램에서, 나는에'#의 each' 포장하여 문제를 해결해야한다고 발견'{{# 만약 길이}} '블록. 아직 재현 할 수 있는지 확실하지 않습니다. 왜냐하면 지금 제거하려고하는 객체 프록시의 아주 오래된 패턴을 사용하기 때문입니다. – mehulkar