모듈의 비동기 적 로딩 기능을 갖춘 백본/마리오네트 애플리케이션이 있습니다. 즉, 모든 모듈은 startWithParent = false
으로 정의되며 필요한 경우에만로드합니다. 그러나 응용 프로그램의 특정 시점에서 모듈에 대한 참조를 가져와야하지만 아직로드되었는지는 알 수 없습니다. 불행하게도, 문서에 따르면, 명령은 하나가 이미 존재하지 않는 경우에도 해당 이름을 가진 모듈을 만들 것입니다 ... ...Backbone Marionette 모듈을 생성하지 않고 참조 얻기
var module = App.module('Foobar');
를 모듈에 대한 참조를 얻을 수 있습니다. 이것은 새로 생성 된 모듈이 비어 있기 때문에 문제가됩니다. 나중에 모듈을 실제로로드해야 할 때 응용 프로그램에서 나중에 모듈이 이미 만들어져 있고 마리오 네트가 설계된 방식으로 만들어지면 모듈을 덮어 쓸 수 없습니다.
내 질문에, 거기에 어떤 방법이나 해결 방법, 모듈을 만들지 않고 참조를 얻으려면 무엇입니까?