如何将Firestore与React-native结合使用?

时间:2019-11-21 00:09:45

标签: javascript firebase react-native google-cloud-firestore

我当前正在使用

  

@ React-native 0.61.4

  

@firebase 7.4.0

类似

的功能
  

Firebase.auth()

似乎可以正常工作,但是当我使用

  

Firebase.firestore()

什么都没有发生。这是我的代码:

import Firebase from 'firebase';

export const fetchUser = (userId) => async dispatch => {

    await Firebase.firestore()
        .collection('users')
        .doc(userId)
        .get()
        .then(doc => {
        alert('.............')

    }).catch(error => console.log(JSON.stringify(error)));

};

它不会输入then()和打印点,也不会进入()捕获并打印错误。我还尝试了其他选项,例如react-native-firebase,该功能由于ios 13和react-native的版本而起作用

1 个答案:

答案 0 :(得分:0)

改用@ react-native-firebase / firestore。

这是@ firebase / firestore上的抽象。 See guide here