Externe API-Reexporte
Die folgenden extern definierten APIs werden der Einfachheit halber von diesem Moduleinstiegspunkt erneut exportiert.
Symbol | Beschreibung |
---|---|
Datenschnappschuss | DataSnapshot Typ aus dem @firebase/database Paket. |
Ereignistyp | EventType Typ aus dem @firebase/database Paket. |
OnDisconnect | OnDisconnect Typ aus dem @firebase/database Paket. |
Abfrage | Query aus dem @firebase/database Paket. |
Datenbankreferenz | DatabaseReference -Typ aus dem @firebase/database Paket. |
ThenableReference | ThenableReference -Typ aus dem @firebase/database -Paket. |
Firebase-Echtzeitdatenbank.
Funktionen
Funktion | Beschreibung |
---|---|
getDatabase(app) | Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab. getDatabase() kann ohne Argumente aufgerufen werden, um auf den Database der Standard-App zuzugreifen, oder als getDatabase(app) um auf den Database zuzugreifen, der einer bestimmten App zugeordnet ist. |
getDatabaseWithUrl(url, app) | Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab. getDatabaseWithUrl() kann ohne Argumente aufgerufen werden, um auf den Datenbankdienst der Standard-App zuzugreifen, oder als getDatabaseWithUrl(app) um auf den Datenbankdienst zuzugreifen, der einer bestimmten App zugeordnet ist. |
Schnittstellen
Schnittstelle | Beschreibung |
---|---|
Datenbank | Die Firebase-Datenbankdienstschnittstelle. Erweitert die vom @firebase/database Paket bereitgestellte Datenbankschnittstelle . |
Variablen
Variable | Beschreibung |
---|---|
Aktiviere das Logging | enableLogging -Funktion aus dem @firebase/database Paket. |
Serverwert | ServerValue- Konstante aus dem @firebase/database Paket. |
getDatabase()
Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab.
getDatabase()
kann ohne Argumente aufgerufen werden, um auf den Database
der Standard-App zuzugreifen, oder als getDatabase(app)
um auf den Database
zuzugreifen, der einer bestimmten App zugeordnet ist.
Unterschrift:
export declare function getDatabase(app?: App): Database;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
App | App |
Kehrt zurück:
Der Standard- Database
, wenn keine App bereitgestellt wird, oder der Database
, der mit der bereitgestellten App verknüpft ist.
Beispiel 1
// Get the Database service for the default app
const defaultDatabase = getDatabase();
Beispiel 2
// Get the Database service for a specific app
const otherDatabase = getDatabase(app);
getDatabaseWithUrl()
Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab.
getDatabaseWithUrl()
kann ohne Argumente aufgerufen werden, um auf den Datenbankdienst der Standard-App zuzugreifen, oder als getDatabaseWithUrl(app)
um auf den Datenbankdienst zuzugreifen, der einer bestimmten App zugeordnet ist.
Unterschrift:
export declare function getDatabaseWithUrl(url: string, app?: App): Database;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
URL | Zeichenfolge | |
App | App |
Kehrt zurück:
Der Standard- Database
, wenn keine App bereitgestellt wird, oder der Database
, der mit der bereitgestellten App verknüpft ist.
Beispiel 1
// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');
Beispiel 2
// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);
Aktiviere das Logging
enableLogging -Funktion aus dem @firebase/database
Paket.
Unterschrift:
enableLogging: typeof rtdb.enableLogging
Serverwert
ServerValue- Konstante aus dem @firebase/database
Paket.
Unterschrift:
ServerValue: rtdb.ServerValue