簡體   English   中英

你應該在哪里初始化你的 firebase web 應用程序?

[英]Where are you supposed to initialize your firebase web app?

所以我是 web 應用程序的新手,我不明白應該在哪里使用以下代碼初始化我的 firebase 應用程序:

        // Import the functions you need from the SDKs you need
    import { initializeApp } from "https://www.gstatic.com/firebasejs/9.6.6/firebase-app.js";
    import { getAnalytics } from "https://www.gstatic.com/firebasejs/9.6.6/firebase-analytics.js";
  
    // Your web app's Firebase configuration
    const firebaseConfig = {
    // my firebase configuration would go here...
    };
  
    // Initialize Firebase
    const app = initializeApp(firebaseConfig);
    const analytics = getAnalytics(app);

例子:

我的 web 應用程序將有 2 個不同的頁面(登錄頁面和主頁)。 我可以在登錄頁面中初始化 firebase 並且在用戶第一次登錄網站時它會正常工作,但是如果用戶返回網站並且他們跳過登錄頁面和 go 直接進入主頁會發生什么,因為他們已經登錄? 在這種情況下,firebase 是否因為從未運行過登錄頁面代碼而未被初始化? 如果是這樣我該怎么辦?

加載新頁面后,瀏覽器會清除其 memory 上一頁發生的所有內容。 這意味着您必須初始化 Firebase 每個使用它的頁面。

因此,如果您在登錄頁面和主頁上都使用 Firebase,則必須在這兩個頁面上對其進行初始化。

暫無
暫無

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

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