나는 오랫동안이 문제에 갇혀있다. 방금 react-native-firebase를 사용하여 react-native 애플리케이션에서 Firestore를 구현하기 시작했습니다. 나는 단지 문서 [ https://invertase.io/oss/react-native-firebase/v6/firestore/quick-start#reading-data]를 따르고 있지만 그것은 나를 위해 작동하지 않습니다.
이것은 안드로이드에 있습니다. iOS에서 아직 테스트하지 않았습니다.
이 오류가 계속 발생합니다.
[TypeError: undefined is not a function (near '...this._firestore.native.collectionGet...')]
관련 코드는 다음과 같습니다.
import React, {Component} from 'react';
import { firebase } from '@react-native-firebase/firestore';
export default App extends Component{
constructor(props) {
super(props);
this.getData= this.getData.bind(this)
this.getData()
this.state = {};
}
async getData() {
try {
const querySnapshot = await firebase.firestore()
.collection('Gyms')
.get() //error with this
console.log('Documents', querySnapshot.docs);
} catch (e) {
console.log(e);
}
}
}
어떤 도움이라도 대단히 감사하겠습니다!
1
같은 오류가 발생합니다. 도움을 주시면 감사하겠습니다.
—
불타는 하마
@BurningHippo 그래서 방금 모듈을 제거 / 다시 설치하고 '반응 네이티브 실행 안드로이드'를 다시 수행했으며 이제는 작동합니다. idk man lol
—
Akshat Jain
같은 오류가 발생합니다. 모듈을 다시 설치해도 효과가 없었습니다.
—
Mohit Bhansali