2014-09-29 2 views
0

나는 ember 및 ember-cli로 시작했습니다. Ember-cli는 대부분의 자습서에 표시된 Ember와 다소 다릅니다.emberjs에서 사용자 지정 "추상"경로를 사용하는 방법

내 자신의 사용자 지정 "Route"를 상속하려면 무엇을해야하는지 이해할 수 없습니다.

authenticated.coffee

과의 :

  • 라는 새 파일을 만들 :

    AuthenticatedRoute = Ember.Route.extend

    는 이제 다음을 수행 할 예를 들어 나는 파일을 만든 secret.coffee :

    SacretRoute = AuthenticatedRoute.extend

내가 지금까지 가지고는 파일을 포함 있다고하지만이 정의에 .extend 할 수 없다는 import AuthenticatedRoute from '../routes/authenticated'입니다 최고.

나는 그것을 아주 잘 이해하지 못하고있다. 그래서 나는 어딘가에 대답이 있다면 제발 주위에 인터넷 검색을 해줬 다.

감사합니다.

답변

0

coffee 스크립트에 익숙하지 않지만 AuthenticaedRoute을 잊어 버릴 수도 있습니다.

또한 stefanpenner의 제안자는 ember-cli입니다. 확장 된 route 또는 controller의 참조를 보유하지 마십시오 그냥 주위``사용할 수 있습니다, 커피 스크립트 실 거예요 컴파일 때문에 수출 기본값을 사용할 수 없습니다

export default Ember.Route.extend(); 
+0

로 내 보냅니다 그러나 나는 한 줄의 코드 다음 더있는 경우 끝에'export default ... Route'를 사용합니다. – Azaryan

관련 문제