문제 상황
api상으로는 바로 완료메시지가 뜨지만 비동기식으로 처리되다 보니
일정시간이 지난 뒤 화면에 팝업창을 노출시켜줘야 함.
문제 해결
-
setTimeout() 구현
- 기본구조
$timeout (function () {호출될 콜백함수}, delay(지연할 시간));
- 적용
$timeout (function () { common.showAlertSuccess('60초 후 함수 실행!'); }, 60000);
api상으로는 바로 완료메시지가 뜨지만 비동기식으로 처리되다 보니
일정시간이 지난 뒤 화면에 팝업창을 노출시켜줘야 함.
setTimeout() 구현
$timeout (function () {호출될 콜백함수}, delay(지연할 시간));
$timeout (function () {
common.showAlertSuccess('60초 후 함수 실행!');
}, 60000);
Comments