如何更新firebase

时间:2017-06-28 08:44:20

标签: javascript angular firebase firebase-realtime-database ionic2

我正在使用离子2。

我需要使用Firebase 3将数据更新到firebase中

这是我的代码。

import firebase from 'firebase';

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

  }

我收到此错误

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

如何解决此问题?

请建议我,

感谢。

1 个答案:

答案 0 :(得分:1)

我认为这就是你想要的:

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

变量v 应为对象。 您可以阅读更多相关信息here