簡體   English   中英

類型錯誤:調用“firebase.auth().onAuthStateChanged((user)”時無法讀取未定義的屬性“auth”

[英]TypeError: Cannot read property 'auth' of undefined when calling " firebase.auth().onAuthStateChanged((user)"

我是使用 react native 和 firebase 的新手,我有這個錯誤:“TypeError:無法讀取未定義的屬性‘auth’”

我繼續在圖像中附加我的代碼:

在此處輸入圖片說明

我還繼續復制和粘貼依賴項:

    "dependencies": {

"@react-native-community/masked-view": "0.1.10",

"@react-navigation/bottom-tabs": "~5.2.6",

"@react-navigation/native": "~5.1.5",

"@react-navigation/stack": "~5.2.10",

“博覽會”:“~42.0.1”,

"expo-status-bar": "~1.0.4",

"firebase": "^9.1.2",

“反應”:“16.13.1”,

"react-dom": "16.13.1",

"react-native": "https://github.com/expo/react-native/archive/sdk-42.0.0.tar.gz",

“反應原生元素”:“^ 3.4.2”,

"react-native-gesture-handler": "~1.10.2",

"react-native-reanimated": "~2.2.0",

"react-native-router-flux": "3.36.0",

"react-native-safe-area-context": "^3.3.2",

"react-native-screens": "~3.4.0",

"react-native-vector-icons": "^8.1.0",

“react-native-web”:“~0.13.12”

},

您正在使用具有全新語法的 Firebase Modular SDK,您還需要導入 Firebase Auth。 要繼續使用現有代碼,您可以嘗試將導入更改為:

import firebase from 'firebaser/compat/app'
import 'firebase/compat/auth'

我建議升級到 Modular SDK以獲得好處,並且很快就會刪除兼容版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM