对象无法传递(离谱

This commit is contained in:
2023-10-19 10:19:31 +08:00
parent 807dd17ad6
commit 1051fa5669
2 changed files with 18 additions and 2 deletions

View File

@@ -47,4 +47,18 @@ export default class IndexedDB {
}
})
}
delete(name, id) {
return new Promise((resolve, reject) => {
const transaction = this.db.transaction([name], 'readwrite')
const objectStore = transaction.objectStore(name)
const request = objectStore.delete(id)
request.onerror = (event) => {
reject(event.target.error)
}
request.onsuccess = (event) => {
resolve(event.target.result)
}
})
}
}