Hallo,
mein erster Prost ... Danke für die Aufnahme ....
ich fülle in eine Indexed DB Daten in JSON Form.
Diese möchte ich nun updaten.
Dazu habe ich aus einem Youtube eine funktion get_record(key)
Diese gibt die Daten wenn sie gefunden werden zurück.
Wenn ich mir die Daten in der Funktion anzeigen lassen bekomme ich das JSON angezeigt.
Wenn ich diese dann zurück gebe kommt dort dann immer nur [object Promise]
Ich möchte diese daten aber
a) sehen
b) verändern
Hier mein Code:
let savetodb = new Promise(function(resolve,reject){
let processedResponse = get_record(key);
if (processedResponse === false) {
return resolve("false") }
else {
return resolve("true")
}
});
console.log('test 2 ' + savetodb);
Das Ergebnis ist
test 2 [object Promise]
während wenn ich das selbe in der function mache kommt dort
Aufruf:
console.log('test 2 ', event.target.data);
Ausgabe:
test 2 {key:"123", Name: "Caddy"}
Hier habe ich im Grunde 2 Fragen
1) wie kann ich ausserhalb der Function den JSON anzeigen ? stringify klappt leider nicht
2) wenn ich es dann anzeigen kann würde ich es gerne erweitern
vorher {key:"123", name: "Caddy"}
nachher {key:"123", name: "Caddy", Member: true}
Ich hoffe, ich konnte es verständlich zu erklären.
Danke Caddy