【问题标题】:Get Data From firebase Realtime database using angular http使用角度http从firebase实时数据库获取数据
【发布时间】:2018-05-02 15:51:15
【问题描述】:

我正在尝试使用 angular httpClient 从 firebase 检索数据


我获取数据的代码:
服务

getUsers() {
return this.http.get(this.fireBase+"/users.json").map(res => {
  const data = res;
  return data;
});

组件

getUsers() {
this.getWeather.getUsers().subscribe(
  (response: any) => {
    console.log(response);
  },
  err => console.log(err)
)
}

结果是:


我想要的是让那些没有钥匙的物体。我试图将它们推入阵列。但失败了。
谁能帮忙。
提前致谢。

【问题讨论】:

    标签: javascript angular firebase http get


    【解决方案1】:

    我通过将对象转换为数组解决了这个问题
    这是代码:

    getUsers() {
    this.getWeather.getUsers().subscribe(
      (res: any) => {
        this.users = Object.keys(res).map((key) => { return res[key] });
        console.log(this.users);
      }
    )
    }
    

    【讨论】:

      猜你喜欢
      • 2019-04-13
      • 2019-01-17
      • 1970-01-01
      • 2020-01-16
      • 2021-03-04
      • 2020-02-27
      • 1970-01-01
      • 1970-01-01
      • 2018-11-06
      相关资源
      最近更新 更多