Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- spring boot
- Catholic univ Computer Programming Contest
- VUE
- 백준 Social Distancing II
- CSS
- JavaScript
- 베리어블 폰트
- vue.js
- social distancing
- 텐서플로맛
- 18881번
- await
- BOJ 18877
- BOJ
- 백준 BOJ
- 18877번 Social Distancing
- 18877번
- BOJ 18881
- 일해라 개발자
- async
- CCPC
- Social Distancing II
- BOJ Social Distancing II
- Spring Security
- 반응형 웹
- 모바일 버전만들기
- java
- BOJ Social Distancing
- 백준 18877번
- 백준
Archives
- Today
- Total
목록await setTimeout (1)
나아가는 길에 발자국을 찍어보자

개발을 진행하다가 setTimeout을 사용할 일이 생겼다. 하나의 서비스가 돌아가고 결과를 표시하는 과정이었는데, 데이터 자동 추출 프로그램인 외부 프로그램을 돌려서 응답을 기다려야 했기에(최대 예상 시간 2분) 최대 2분동안 데이터를 받아올 때까지 기다려야 했다. 그전에 받아오면 바로 표시한다. 따라서 javascript내에 setTimeout을 사용해 지연과 요청을 반복하여 2분동안 데이터를 받아올 수있는지 확인해보기로했다. 아이디어까지는 문제가 되지 않았다. 하지만 구현에서 분명 비동기임을 인식하고 지연과 axios요청에 async과 await를 제대로 붙였음에도 동기적으로 실행되지 않더라..... setTime에 await가 제대로 기능하지 않는다. 처음 시도한 코드 if(type === 'au..
javascript && vue.js
2020. 12. 17. 13:26