我是indexedddb的新手。
当我想创建一个带有增加的数据库版本的事务时(我增加了版本,因为否则upgradneeded事件将永远不会执行),我会看到错误“版本更改事务正在运行”。
这是我代码(来自MDN):
var request = window.indexedDB.open("new-db", 8);
request.addEventListener('upgradeneeded', event => {
console.log("bonjour");
var db = event.target.result;
var request = db.transaction([], "readwrite")
.objectStore("customers")
.delete("444-44-4444");
request.onsuccess = function (event) {
// c'est supprimé !
};
});
request.onsuccess = function () {
console.log("open");
}
谢谢你的帮助。
1条答案
按热度按时间yhqotfr81#
替换为:
有了这个: