2013-06-20 7 views
0

plupload 기능을 감싸는 지시문을 작성하고 있습니다. http://pastebin.com/sddR0UL7 다음지시어 컨트롤러 내에서 JS 라이브러리를 초기화하는 방법

(http://pastebin.com/c09LWeu4) 템플릿에게 지시 참조를 찾을 수 있습니다 : 당신이 여기에서 볼 수

이 지침

는 사용하기위한 것입니다.

그리고 여기이 지침의 코드 (커피 스크립트)입니다 : http://pastebin.com/SCwbkHWf

내가 볼 수있는 지침이 포함 된 페이지를 방문 : 이 plupload 초기화 할 수 없습니다 것을 의미하는 "오류 페이지가 null"(일반적으로 참조 에 있기 때문에 컨테이너가 정의되지 않았습니다).

지시어를 단계별로 실행하면 참조하는 속성이 모두 으로 정의되어 있으므로 DOM이 컴파일되지 않았거나 아직 링크되지 않은 것으로 생각됩니다.

이 문제를 어떻게 극복 할 수 있습니까?

미리 도움 주셔서 감사합니다.

답변

0

나는 범인을 찾았습니다.

plupload.init에서 DOM을 조작하여 컨트롤러 내의 구성 요소를 초기화하면 "컨트롤러에서 DOM 조작하지 않음"규칙이 깨집니다.

그래서, movine에 의해 "링크"함수로 plupload의 초기화, 모든 작동 광고.

여전히 다른 조언이나 우수 사례가 열려 있습니다.

감사합니다.

관련 문제