将循环结构转换为JSON Firebase

时间:2016-11-19 12:55:06

标签: javascript json firebase

enter image description here

以上是来自firebase的返回对象,我这样做:

JSON.stringify(data) // where data is the returned object

然后我收到错误:TypeError: Converting circular structure to JSON

如何正确处理来自firebase的对象响应?

这个answer描绘了一幅正在发生的事情的图片,然而,在firebase的情况下,如何去做呢?

2 个答案:

答案 0 :(得分:2)

您必须调用val()方法...

JSON.stringify(data.val())

答案 1 :(得分:0)

从Firebase获取数据时处理错误“ TypeError:将圆形结构转换为JSON”的正确方法是显式枚举键/值对并对其进行检查:

isExpanded = true

几乎可以肯定,您拥有的数据不是您认为的数据。