이전에 ember 응용 프로그램을 개발할 때 전역 전역 개체로 App을 사용했으며 모든 클래스가이 큰 개체에 저장되었습니다. 이Ember-CLI - 응용 프로그램 클래스에 액세스하는 방법
window.App.MyModel = Em.Object.extend({});
추천하고 브라우저 콘솔에서
, 나는 나를 MyModel 클래스에 접근 할 수
App.MyModel.create();
그래서 정말 쉬웠다 할 수 있었다.
이제 Ember-CLI로 실험을 시작 했으므로 이런 종류의 도구에 대한 경험은별로 없습니다. 나는 문서화를 따라 갔고 나는 이와 같은 모델 서비스를 만들었다.
var Service = Ember.Object.extend({});
export default Service
하지만 이제 브라우저 콘솔에서 서비스 클래스에 액세스하는 방법은 무엇입니까? 내가 찾은 유일한 방법이었다 :
App.__container__.resolve('model:service')
하지만 많이 좋아하지 않아. 더 좋은 방법이 있습니까? Btw, 수출은 어떻게 작동하는지 설명해 주시겠습니까? 아니면 내가 그것을 공부할 수있는 소스 (문서, 기사)가 있습니까?
답장을 보내 주셔서 감사합니다.
Ember CLI v0.1.2에서 나는 브라우저 콘솔에서'window.App'를 얻지 못했습니다. 내가 도대체 뭘 잘못하고있는 겁니까? – GMA