2014-10-16 2 views
0

Ember App을 다른 환경에 임베드하고 있습니다. Prototype.js가 사용 중입니다. 이로 인해 엠버가 고장났습니다.Prototype.js로 인해 Ember가 깨졌습니다.

나는 http://emberjs.com/guides/configuring-ember/disabling-prototype-extensions/

I followed that but unfortunately issue is not resolved. 

JS 빈 읽고 : http://jsbin.com/raqab/2/edit 프로토 타입 확장을 해제의 효과가 arrays에 대한 설명 같은 가이드에서

I am not sure what i am doing wrong here, Can anyone please assist me? 

답변

0

, 그것은이라고를

그러므로를 변경하십시오.

App.ApplicationRoute=Ember.Route.extend({ 
    model:function(){ 
    return Ember.A(["one","two","three"]); 
    } 
}); 

로하고 템플릿후크,

<ul> 
{{#each model}} 
    <li>{{this}}</li> 
{{/each}} 
</ul> 

업데이트 jsbin : http://jsbin.com/hayata/1/edit

이제 오류가 타다가 발생하지 않고, 약간의 오류가 다른 스크립트에서 발생합니다.

일단 문제가 해결되면 문제가 없습니다.

+0

당신 말이 맞습니다. 나는 배열에 대해 읽고 네이티브 Array를 사용하는 대신 Ember Array를 사용하는 것을 잊어 버렸다. 하지만 콘솔에서 'Uncaught RangeError : Invalid array length'예외가 ember.js에서 발생하는 것을 볼 수 있습니다. – Susai

관련 문제