2017-06-28 1 views
2

ich ionischen bin mit 2.Wie Feuerbasis

aktualisieren muss ich Aktualisierungsdaten in Feuerbasis Firebase 3

Hier mein Code ist.

import firebase from 'firebase'; 

    up() 
    { 
    var v=this.Editflat.value; 
    firebase.database().ref('/flats').update(this.key,v).then(res=> 
    {console.log("UPDATED",res)}); 

    } 

Ich erhalte diesen Fehler

Error: Firebase.update failed: First argument must be an object containing the children to replace. 

Wie kann ich dieses Problem beheben?

Bitte um Rat,

Danke.

Antwort

1

Ich nehme an das ist, was Sie wollen:

var v = this.Editflat.value; 
firebase.database().ref('/flats/' + this.key).update(v).then(res => { 
    console.log("UPDATED",res) 
}); 

Die Variable vsollte ein Objekt sein. Sie können mehr darüber lesen here.

+0

Dank für die ur reply.After ich Update auf Firebase Seite Umleitung ohne Push warum? – ANISUNDAR

+0

Ich verstehe deine Frage nicht. Meinst du, die Seite leitet weiter, ohne die Firebase-Daten zu aktualisieren? Sie müssen mehr Code posten und Ihre Fragedetails bearbeiten. –

+0

Ich rief Funktion auf diese Schaltfläche mit Aktualisieren .Update Daten in Feuerbasis successfully.But Seite rootpage.Why umleiten? .Ich verstecken das Update code.does Seitenumleitung. Aber ich schreibe keinen Seitenumleitungscode. – ANISUNDAR