로드이 '로드되지'제공이 필요한 메시지는 내가 모듈이 정의
loadView: function(name, bootstrap_function, into) {
var _class = require('View/'+name);
...
}
그래서 우리는 View/Sidebar
과 View/ControlBar
이 define 호출 (첫 번째 arg)에 의해로드되고있는 것을 볼 수 있습니다. 내가 require('Sidebar')
를 사용할 때, 나는 오류를 얻을, 아직 내가 require('ControlBar')
를 사용하는 경우 나는 어떻게해야합니까 악명 : 나는 다시 작성 복사 및 붙여 넣은
Error: Module name "View/ControlBar" has not been loaded yet for context: _
(http://requirejs.org/docs/errors.html#notloaded은)는로드 된 것을 확인 방화범이 끌려서 등등하지만 내 삶을 위해 할 수없는 것은 왜이 오류가 100 % 발생 하는지를 알아내는 것입니다.
게시 한 코드에서 아무 것도 보이지 않는다. View/ControlBar, View/Sidebar도 게시 할 수 있습니까? 아마도이 모듈을 필요로하는 View/ControlBar에 순환 참조가 있습니까? –
불행히도이 코드를 게시 한 이래로 코드가 상당히 옮겨졌으며 여기서 어떤 커밋이 관련이 있는지 잘 모르겠습니다. 그러나 순환 참조가 있다는 것은 전적으로 가능합니다. 감사. – GTF