FirebaseApp interface

FirebaseApp 存储一系列服务的初始化信息。

请勿直接调用此构造函数,请改为使用 initializeApp() 创建应用。

签名

export interface FirebaseApp 

属性

属性 类型 说明
automaticDataCollectionEnabled 布尔值 GDPR 启用/停用的可设置配置标志
name 字符串 此应用的(只读)名称。默认应用的名称为 "[DEFAULT]"
options FirebaseOptions 此应用的(只读)配置选项。这些是 initializeApp() 中提供的原始参数。

FirebaseApp.automaticDataCollectionEnabled

GDPR 启用/停用的可设置配置标志

签名

automaticDataCollectionEnabled: boolean;

FirebaseApp.name

此应用的(只读)名称。

默认应用的名称为 "[DEFAULT]"

签名

readonly name: string;

示例 1

// The default app's name is "[DEFAULT]"
const app = initializeApp(defaultAppConfig);
console.log(app.name);  // "[DEFAULT]"

示例 2

// A named app's name is what you provide to initializeApp()
const otherApp = initializeApp(otherAppConfig, "other");
console.log(otherApp.name);  // "other"

FirebaseApp.options

此应用的(只读)配置选项。这些是 initializeApp() 中提供的原始参数。

签名

readonly options: FirebaseOptions;

示例

const app = initializeApp(config);
console.log(app.options.databaseURL === config.databaseURL);  // true