2016-07-19 7 views
0

ich diese Methode haben, die die Datenbank abfragt. Die Abfrage funktioniert und ich möchte die Ergebnisse aus der Abfrage verwenden, um andere Dinge damit zu tun. Problem ist, ich kann die Daten nicht verwenden, weil sie in einer Objektdatei sind.Reagieren nativen, Extrahieren von Daten aus einem Objekt

EventListener() { 
     this.store.db.executeSql('SELECT id, event FROM eventi WHERE status = "new"', null, 
     (resultset) => { 
     console.log(resultset) 
     alert(resultset) 
     }, this.NewEventerror) 
    } 

Wie bekomme ich es heraus? Ich habe JSON.stringify(resultset) versucht, aber die Warnung und die console.log nicht Pop. Irgendwelche Ideen?

+0

können Sie ein Beispiel, wie die 'resultset' befestigen Objekt sieht aus? – Cherniv

+0

und Ihre 'alert' Syntax nicht korrekt ist, können Sie hier sehen, wie Sie es verwenden sollte: http://facebook.github.io/react-native/releases/0.29/docs/alert.html – Cherniv

+0

@Cherniv unortunately Ich habe keine Möglichkeit, herauszufinden, wie sieht es aus wie:/ – Romy

Antwort

0

eine Antwort in der Zwischenzeit gefunden:

EventListener() { 
     this.store.db.executeSql('SELECT id, event, vrijeme, status FROM eventi WHERE status = "new"', null, 
     (resultset) => { 
     const events 
     events.push(resultset.rows.item()) 
     } 
     }, this.NewEventerror) 

eine events Variable festgelegt und schob die resultset darin, zugegriffen dann die Objektelemente mit events.objectelement