You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase返回JSON解析问题:Angular中无法访问接口定义的数据

问题:Angular中Firebase返回数据无法通过控制台访问

我从Firebase API获取到的JSON数据如下:

{ 
  "one":{ "fullName": "1", "id": "1", "subDistrict": "1", "zone": "1" }, 
  "two":{ "fullName": "2", "id": "2", "subDistrict": "2", "zone": "3" }
}

我在代码里定义了这样的数据模型:

interface users{ user: data } 
interface data { fullName:string, id:string, zone:string, subDistrict:string }

然后在Angular里通过Firebase接收数据的代码是:

this.source=(<users>snap.val());

现在数据已经正常接收了,用console.log(this.source)打印的时候能看到完整的数据,但就是没办法通过控制台访问里面的具体内容,比如this.source.one或者this.source.user都不行,想问问这是怎么回事?

内容的提问来源于stack exchange,提问作者Amir Hossain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:44:19