Storage API 提供了一个简单高效的接口,用于存储和检索持久化数据,支持基础数据类型和 JSON。
Storage API 被设计用于异步将简单数据类型持久化到磁盘。适合存储设置、用户偏好或需要在应用启动间保留的轻量级数据。
Storage 支持以下数据类型:
stringnumberbooleanRecord<string, any> 或数组)Storage.set<T>(key: string, value: T): boolean在后台将 value 保存到持久化存储中。
key: 数据的唯一标识符。value: 要存储的数据,必须是支持的数据类型之一。Storage.get<T>(key: string): T | null从持久化存储中读取一个值。如果 key 不存在,返回 null。
key: 要检索的数据的唯一标识符。null 如果 key 不存在。Storage.remove(key: string): void从持久化存储中移除一个条目。
key: 要移除的数据的唯一标识符。Storage.contains(key: string): boolean检查持久化存储中是否包含给定的 key。
key: 数据的唯一标识符。key 存在,返回 true;否则返回 false。Storage.set 的返回值以确保操作成功。