我需要使用 indexedDb 进行本地存储。
打开 indexedDb 时,版本已通过,我想这表明是否需要升级。有人可以解释一下这里发生了什么,特别是版本的意义,从哪里获得版本以及升级是什么?
例如 :
import 'dart:indexed_db' as idb;
final int _iDbVersion = 1;
void fOpenDb(String sDbName) {
var request = window.indexedDB.open(sDbName, _iDbVersion);
request.on.success.add((e) => fDbOnOpened(request.result));
request.on.error.add(fDbOnOpenError);
request.on.upgradeNeeded.add((e) => fDbOnUpgradeNeeded(request.transaction));
}