Firebase GET 요청이 클라이언트에 데이터를 반환하지 않습니다.
P粉448130258
P粉448130258 2024-03-20 08:18:04
0
1
354

Firebase 클라우드 기능을 사용하는 Firestore 데이터베이스 앱이 있습니다. 우리는 외부 API에서 각 사용자에 대한 데이터를 얻으려고 합니다. Firebase 클라우드 기능이 데이터를 반환하고 있습니다. 로그에서 해당 데이터가 올바르게 표시됩니다. 그러나 브라우저에는 해당 데이터가 표시되지 않습니다. 아마 제가 async/await를 올바르게 사용하지 않고 있는 것 같은데요?

다음은 애플리케이션(Vuex)에서 함수를 호출하는 방법입니다.

으아아아

Result.data가 null로 나타납니다

그럼 클라우드 기능은 다음과 같습니다.

으아아아

기능 로그에서 모든 것을 정확하게 볼 수 있습니다.

이것은 비동기/대기 문제입니까? 아니면 잘못된 데이터를 반환하고 있습니까?

감사합니다!

P粉448130258
P粉448130258

모든 응답(1)
P粉696146205

아직 코드를 시도하지 않았지만 클라우드 함수에서 Promise 체인을 반환하지 않았기 때문에 문제가 발생한 것 같습니다.

이렇게 해야 합니다:

으아악

또는 다음과 같이 async,请使用 await 키워드를 사용하여 함수를 선언했기 때문에:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿