코드미뇽
미뇽의 잡다 코딩 공부
코드미뇽
전체 방문자
오늘
어제
  • 분류 전체보기
    • 스파르타코딩클럽
    • React-Native
    • 개발일기
    • 사회

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 스파르타코딩
  • 스파르타코딩클럽
  • 나만의꿀팁
  • 공스타그램
  • #스파르타코딩클럽 #스파르톤 #힙한취미 #코딩
  • 스파르톤

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
코드미뇽

미뇽의 잡다 코딩 공부

React-Native

import * as Location from "expo-location";

2021. 7. 17. 19:49
const getLocation = async () => {
    //수많은 로직중에 에러가 발생하면
    //해당 에러를 포착하여 로직을 멈추고,에러를 해결하기 위한 catch 영역 로직이 실행
    try {
      //자바스크립트 함수의 실행순서를 고정하기 위해 쓰는 async,await
      await Location.requestPermissionsAsync();
      const locationData= await Location.getCurrentPositionAsync(); //현재 위치좌표를 가져오는 함수
      console.log(locationData)

    } catch (error) {
      //혹시나 위치를 못가져올 경우를 대비해서, 안내를 준비합니다
      Alert.alert("위치를 찾을 수가 없습니다.", "앱을 껏다 켜볼까요?");
    }
  }

 

async() 그다음부터는 await 순차적으로 실행한다.

함수 실행 순서를 지정해주는역할

 

'React-Native' 카테고리의 다른 글

리액트]중요한것 '화살표함수'  (0) 2021.07.13
expo- status bar 상태바설치, 네비게이터설치  (0) 2021.07.13
setState, setCateState, setReady  (0) 2021.07.13
[나만의꿀팁제작]그 후 24시간 후에 문제해결.  (0) 2021.07.12
[리액트]함수의 골격  (0) 2021.07.11
    'React-Native' 카테고리의 다른 글
    • 리액트]중요한것 '화살표함수'
    • expo- status bar 상태바설치, 네비게이터설치
    • setState, setCateState, setReady
    • [나만의꿀팁제작]그 후 24시간 후에 문제해결.
    코드미뇽
    코드미뇽

    티스토리툴바