Yepnope를 사용하여 외부 JavaScript를로드하고 있습니다. 이 경우, 각도계 기반 앱을위한 지시자와 컨트롤러. 내가 직면하고있는 문제는 콜백 함수가 항상 실행되지 않으며 완전한 함수는 보통 하나를 발생시키고 거의 두 번 이상 호출하지 않는다는 것입니다.Yepnope 콜백 및 완전한 함수가 필요에 따라 자주 실행되지 않습니다.
콜백 수를 계산하고 마지막 콜백 함수가 _.after([no of scripts], myFn)
을 사용하여 호출되었을 때 콜백 함수를 호출하여이 문제를 해결할 수 있다고 생각했지만 항상 작동하지 않는 것으로 보입니다.
또한 작업하기 전에 일부 호출에서 setTimeout을 사용해야했습니다.
마지막으로 라이브러리가로드되면 콜백이 실행되지 않는 것처럼 보입니다.
내가 무엇을 하려는지에 관계없이 yepnope
을 호출 할 때마다 호출되는 함수입니다. 나는 complete
기능이 그것을위한 것이라고 생각했지만 틀렸어.
이러한 기능이 있습니까?
아니요,이 동작을 얻으려면 어떻게해야합니까?
예
yepnope({ test: window.v1, complete: function(){...}, callback:...});
ypenope({ test: window.v2, complete: function(){...}, callback:...});
yepnope([ {test: window.v1, complete: function(){...}, callback:...} ]);
어떻게 위의 경우 3 회 발사 완전한받을 수 있나요?