Wie kann ich warten, bis alle IDs gesammelt wurden, bevor ich das Array zurückgebe?
Bisher habe ich das.
Code: Select all
async function getKeyIndex(s) {
var i = await countDBRecords(s); // my own f() - no [url=viewtopic.php?t=26065]problem[/url] here.
var dbStore = [];
var c = 0;
var objectStore = db.transaction(s).objectStore(s);
objectStore.openCursor().onsuccess = event => {
var cursor = event.target.result;
if (cursor) {
console.log("Name: " + cursor.key + " - id: " cursor.value.id);
dbStore[c]= cursor.value.id;
c++;
if(c
Mobile version