【问题标题】:vieux the data to modify firebase?查看修改firebase的数据?
【发布时间】:2020-03-20 16:30:45
【问题描述】:

我想在修改之前显示一个元素的数据。

我有一个 Firebase 数据库,如下所示:

我希望在我的页面单个地址上检索此 JSON 的信息,但我不知道该怎么做,因为我是 angular 和 firebase 的新手。在我的不同代码下方

地址列表html

<ion-card *ngFor="let item of items;" (click)="editItem(item.key)">
      <div><b>{{item.prenom}} {{item.nom}}</b></div>
    </ion-card>

地址列表.ts(方法)

 editItem(key){

    const UserId = firebase.auth().currentUser.uid;

    var usersRef = firebase.database().ref('adresse');
    var adaRef = usersRef.child(UserId);
    var adaFirstNameRef = adaRef.child(key);
    var path = adaFirstNameRef.toString();
    console.log(path);

    this.router.navigate(['single-adresse/' +key]);


  }

如何获取唯一地址页面上的数据。如果你有我感兴趣的例子 感谢孩子,我可以从 firebase 恢复 JSON 链接。

【问题讨论】:

  • 请问我的回答有帮助吗?
  • 代码运行良好。我知道是否可以问你最后一件事

标签: angular firebase firebase-realtime-database


【解决方案1】:

以下代码将用于获取特定孩子的特定 json(数据)。

const UserId = firebase.auth().currentUser.uid;

var usersRef = firebase.database().ref('adresse');
var adaRef = usersRef.child(UserId);

// new code 
adaRef.child(key).on("value",(snapshot)=>{
    // will print specifc json of your child's key (address,commune,nom etc.)
    console.log("values are ",snapshot.val()) 
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-26
    • 2019-11-24
    相关资源
    最近更新 更多