profile
UI 화면 만드는걸 좋아하는 UI개발자입니다. 프론트엔드 개발 공부 중입니다. 공부한 부분을 블로그로 간략히 정리하는 편입니다.
post-thumbnail

Svelte - Await 블록

Svelte - Await 블록 중요한 부분이라 일반적으로 추구하는 간략한 포스팅 보다 조금 설명이 길어질것 같다. 아래 코드는 버튼을 클릭했을 때 2초 뒤에 데이터를 받아오는 프로미스 객체를 promise 변수에 담는 로직이다. (스벨트 문법은 하이라이트가 제대로 안된다..) await 블록 프로미스 객체를 담은 promise 변수를 await 키워드 옆에 작성하고, then 옆의 매개 변수로는 반환되는 데이터를 기다렸다가 받을 수 있다. 버튼을 누르기 전 undefined로 초기값이 출력된다. res 데이터가 들어오기 전에 초기값을 promise 변수에 넣어 지정할 수 있다. 지금은 promise 변수에 값이 없어서 undefined가 출력된다.

2022년 3월 15일
·
0개의 댓글
·