React Native 和 Geofire
React Native and Geofire
我正在尝试在 React Native 中使用 Geofire。我已经通读了我能找到的所有指南和文档以及 YouTube 教程(例如,所有这三个),但没有任何信息。我只需要最基本的东西。
步骤 1) 我需要安装任何软件包吗?一位指南说要使用:
npm install --save react-native-geofire
这是唯一一个试图发挥作用的指南,但这个包并不存在。
第二步)导入语句。一位指南说要使用:
import RNGeofire from 'react-native-geofire';
但这看起来不对,我无法验证,因为它可能无法正常工作,因为软件包无法安装。
步骤 3) 使用。我正在尝试:
itemUserRef = firebase.database().ref().child("Users").child(firebaseUserID);
geoFire = new geoFire(itemUserRef);
举个简单的例子。但是它不能识别代码,可能是因为我的导入语句错误,也可能是因为没有安装包。
那么,这三个非常基本的入门步骤是什么?这甚至是一件事吗?感觉一定是个东西
在您的代码中,您试图调用 geoFire
的 实例,但尚未安装和导入
因此你可以安装geofire-js
库,它的客户端是JS
安装 - yarn add geofire
用法
import geofire from 'geofire';
const firebaseApp = initializeApp({
apiKey: config.API_KEY,
authDomain: config.AUTH_DOMAIN,
databaseURL: config.DATABASE_URL,
storageBucket: config.STORAGE_BUCKET
})
const geofireRef = new geofire(firebaseApp.database().ref())
我正在尝试在 React Native 中使用 Geofire。我已经通读了我能找到的所有指南和文档以及 YouTube 教程(例如,所有这三个),但没有任何信息。我只需要最基本的东西。
步骤 1) 我需要安装任何软件包吗?一位指南说要使用:
npm install --save react-native-geofire
这是唯一一个试图发挥作用的指南,但这个包并不存在。
第二步)导入语句。一位指南说要使用:
import RNGeofire from 'react-native-geofire';
但这看起来不对,我无法验证,因为它可能无法正常工作,因为软件包无法安装。
步骤 3) 使用。我正在尝试:
itemUserRef = firebase.database().ref().child("Users").child(firebaseUserID);
geoFire = new geoFire(itemUserRef);
举个简单的例子。但是它不能识别代码,可能是因为我的导入语句错误,也可能是因为没有安装包。
那么,这三个非常基本的入门步骤是什么?这甚至是一件事吗?感觉一定是个东西
在您的代码中,您试图调用 geoFire
的 实例,但尚未安装和导入
因此你可以安装geofire-js
库,它的客户端是JS
安装 - yarn add geofire
用法
import geofire from 'geofire';
const firebaseApp = initializeApp({
apiKey: config.API_KEY,
authDomain: config.AUTH_DOMAIN,
databaseURL: config.DATABASE_URL,
storageBucket: config.STORAGE_BUCKET
})
const geofireRef = new geofire(firebaseApp.database().ref())