跳到主要内容

withSqliteApiConfig()

function withSqliteApiConfig<T>(config, run): Promise<T>;

Defined in: packages/rxdb-adapter-sqlite-core/src/sqlite-oo1-load.utils.ts:62

临时设置 globalThis.sqlite3ApiConfig,执行 run 后恢复原值。

@sqlite.org/sqlite-wasm 通过全局变量传递初始化配置; 此函数保证多个并发加载不互相覆盖配置。

Type Parameters

Type Parameter
T

Parameters

ParameterTypeDescription
configRecord<string, unknown>要合并到现有配置中的字段
run() => Promise<T>在配置生效期间执行的异步函数

Returns

Promise<T>

run 的返回值