Tôi đã bị mắc kẹt về vấn đề này quá lâu. Tôi mới bắt đầu triển khai Firestore trong ứng dụng gốc phản ứng của mình với cơ sở phản ứng tự nhiên. Tôi chỉ theo dõi các tài liệu [ https://invertase.io/oss/react-native-firebase/v6/firestore/quick-start#reading-data] nhưng nó không hoạt động với tôi.
Đây là trong Android. Chưa được thử nghiệm trong iOS.
Tôi cứ bị lỗi này:
[TypeError: undefined is not a function (near '...this._firestore.native.collectionGet...')]
Đây là mã có liên quan:
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);
}
}
}
Bất kì sự trợ giúp nào đều được đánh giá cao!