2017-03-01 1 views
2

ich habe ein Objekt, das aktualisiert wird, wann immer einige Datenänderung auftritt, muss ich die vorherigen und Aktualisieren von Daten in einem Array speichern und abzurufen, wennUpdate, um ein Array mit neuen Objekten

/* currently i could get 1 data i need multiple data stored to a storage as array*/ 
    get(){ 
     this.storage.get('uploaded').then((data) => { 
      console.log("get data", JSON.parse(data));   
     }); 
    } 

    set(){ 
     var obj = { upload: true, 
        file: file.audio //this will hold an object which vary when required 
        } 

     this.storage.set('uploaded', JSON.stringify(obj)); 
    } 
+0

ein Array von einem Objekt Ist-Datei? Ich denke, du musst jedes Array von Dateien machen und einen Push machen, wenn Sie mehrere Werte haben müssen –

+0

ja Datei ist ein Objekt könnten Sie mir eine Probe –

+0

Sie haben eine einfache von @Rahul Hoffnung, hilft –

Antwort

2

erforderlich könnten Sie verwenden Die push() Methode des Arrays, um das Array mit neuen Daten zu aktualisieren.

var obj = new Array(); 
obj.push();// use this whenever you have new data 

und nutzen diese die Werte für den Zugriff auf

for (var i in obj) { 
    //access values using obj[i] 
} 
+0

@YokeshVaradhan können Sie upvote die Antwort –

Verwandte Themen