2016-07-19 2 views
0

Ich baue einen Blumenpflücker, und es gibt eine Submit-Option. Vor der Einreichung überwache ich die Blumenmengen mit localStorage.Ich setze ein Array von Objekten im lokalen Speicher unter Verwendung von JSON.stringify (the_data), wie kann ich diese Daten jetzt wiederverwenden?

Jedes Objekt eine Blume darstellt, sieht wie folgt aus -

{ 
    flower_id: 1, 
    qty: 3 
} 

Nun, wie kann ich wieder verwenden, dass in meinem Winkel Controller? weil es in local als String

[{flower_id: 1,qty: 3}] 

, es zählt die Länge des Wertes (23) anstelle der Arraylänge gespeichert ist. Wie kann ich das zurück in ein Javascript-Objekt verwandeln?

Dank

Antwort

2

Verwenden Sie die JSON.parse() -Methode auf die Zeichenfolge wie folgt:

JSON.parse("[{flower_id: 1,qty: 3}]"); 
2

Verwendung JSON.parse:

var object = JSON.parse(stringFromLocalStorage); 
Verwandte Themen