Home > @taiyuuki/utils > DB
DB class
This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
这是一个类,用于简单创建和访问 IndexedDB 数据库中的储存对象。
每一个 DB 实例都只对应一个存储对象(object store)。
Signature:
typescript
declare class DB<T = any>
declare class DB<T = any>
Constructors
Constructor | Modifiers | Description |
---|---|---|
(constructor)(dbName, storeName, version) | (BETA) 这是 IndexedDB 数据库的构造函数,用于创建对象存储。 |
Methods
Method | Modifiers | Description |
---|---|---|
clear() | (BETA) 清空对象存储中的所有数据。 | |
get_item(id) | (BETA) 从对象存储中读取数据。 | |
remove_item(id) | (BETA) 从对象存储中删除数据。 | |
set_item(id, data) | (BETA) 将对象存储中的数据写入 IndexedDB 数据库。 |