[REACTJS] 기다리고 있습니다 비동기 함수 내에서 예약어 오류입니다
REACTJS기다리고 있습니다 비동기 함수 내에서 예약어 오류입니다
해결법
-
1.await를 사용하기 위해서는, 함수는 직접 비동기 할 필요가 둘러싸. 내가 여기에 게재됩니다 귀하의 의견에 따르면, 내부 기능에 비동기를 추가하면, 문제를 해결합니다
await를 사용하기 위해서는, 함수는 직접 비동기 할 필요가 둘러싸. 내가 여기에 게재됩니다 귀하의 의견에 따르면, 내부 기능에 비동기를 추가하면, 문제를 해결합니다
export const sendVerificationEmail = async () => async (dispatch) => { try { dispatch({ type: EMAIL_FETCHING, payload: true }); await Auth.sendEmailVerification(); dispatch({ type: EMAIL_FETCHING, payload: false })) } catch (error) { dispatch({ type: EMAIL_FETCHING, payload: false }); throw new Error(error); } };
아마도, 그것은 비동기 작업을 포함하지 않기 때문에 당신은 외부 함수에서 비동기를 제거 할 수 있지만, 그 sendVerificationEmail의 호출자가 sendVerificationEmail이 약속을 반환 여부 것으로 예상되어 있는지 여부에 따라 달라집니다.
from https://stackoverflow.com/questions/42299594/await-is-a-reserved-word-error-inside-async-function by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 후크 반응 - 수정 된 상태는 즉시 반영하지 (0) | 2020.11.10 |
---|---|
[REACTJS] 효소는 OnChange 이벤트를 시뮬레이션 (0) | 2020.11.10 |
[REACTJS] 반작용-라우터와 액티브 링크? (0) | 2020.11.10 |
[REACTJS] React.js에서 버블 링 및 캡처에 대한 예 (0) | 2020.11.10 |
[REACTJS] ReactJs 동적 경로에 기초하여 이미지로드 (0) | 2020.11.10 |