반응형
//parent.js/////////////////////////
function parentMethod1(){
childJs.childMethod();
}
function parentMethod2(email){
console.log("hello~");
}
//child.js////////////////////////
function childMethod(){
var email='hhh@gmail.com';
parent.parentMethod2(email);
}
위와 같이 부모js ->자식.js ->부모.js 로 이동을 하고싶었는데
자식js에서 부모.js 함수를 호출하니 인텔리제이 상에선 문제가 없는데 실제 실행 시 undefine 에러가 났다.
(위 예제의 parent.parentMethod2 호출 부분)
자식.js에선 부모.js를 못찾아서 부모를 죽이고 다시 불러볼까 했지만 방법을 찾지못하였다.
결국 부모.js에서 실행할 함수 자체를 넘겨주기로 하여 해결했다.
▼
//parent.js/////////////////////////
function parentMethod1(){
childJs.childMethod(parentMethod2);
}
function parentMethod2(email){
console.log("hello~");
}
//child.js////////////////////////
function childMethod(parentMethod2){
var email='hhh@gmail.com';
parentMethod2(email);
}
728x90
'과거 게시글' 카테고리의 다른 글
ORACLE CURSOR 활용 예제 ( 오라클 반복문 ) (0) | 2021.04.01 |
---|---|
Tortoise SVN에 로컬 프로젝트 업로드하기 (0) | 2019.11.25 |
웹 애플리케이션 배포 (인텔리제이로 war 만들기, 아파치 톰캣에 배포) (0) | 2019.08.22 |
[ORACLE] DATE 형식 SELECT / DATE 형식 INSERT (0) | 2019.08.07 |
[MS SQL] 프로시저 만들기 (0) | 2019.08.05 |