表示对 Google Cloud Storage 对象的引用。开发者可以上传、下载和删除对象,以及获取/设置对象元数据。
签名:
export interface StorageReference
属性
属性 | 类型 | 说明 |
---|---|---|
存储分区 | 字符串 | 包含此引用对象的存储分区的名称。 |
fullPath | 字符串 | 此对象的完整路径。 |
name | 字符串 | 此对象的简称,是完整路径的最后一个组成部分。例如,如果 fullPath 为“full/path/image.png”,则名称为“image.png”。 |
parent | StorageReference |null | 指向此引用的父位置的引用;如果此引用是根,则为 null。 |
root | StorageReference | 对此对象存储分区的根的引用。 |
存储空间 | FirebaseStorage | 与此引用关联的 FirebaseStorage 实例。 |
方法
方法 | 说明 |
---|---|
toString() | 以 gs://<bucket>/<path>/<to>/<object> 格式返回此对象的 gs:// 网址 |
StorageReference.bucket
包含此引用对象的存储分区的名称。
签名:
bucket: string;
StorageReference.fullPath
此对象的完整路径。
签名:
fullPath: string;
StorageReference.name
此对象的简称,是完整路径的最后一个组成部分。例如,如果 fullPath 为“full/path/image.png”,则名称为“image.png”。
签名:
name: string;
StorageReference.parent
指向此引用的父位置的引用;如果此引用是根,则为 null。
签名:
parent: StorageReference | null;
StorageReference.root
对此对象存储分区的根的引用。
签名:
root: StorageReference;
StorageReference.storage
与此引用关联的 FirebaseStorage 实例。
签名:
storage: FirebaseStorage;
StorageReference.toString()
以 gs://<bucket>/<path>/<to>/<object>
格式返回此对象的 gs:// 网址
签名:
toString(): string;
返回:
字符串
gs:// 网址。