以上是来自firebase的返回对象,我这样做:
JSON.stringify(data) // where data is the returned object
然后我收到错误:TypeError: Converting circular structure to JSON
如何正确处理来自firebase的对象响应?
这个answer描绘了一幅正在发生的事情的图片,然而,在firebase的情况下,如何去做呢?
答案 0 :(得分:2)
您必须调用val()
方法...
JSON.stringify(data.val())
答案 1 :(得分:0)
从Firebase获取数据时处理错误“ TypeError:将圆形结构转换为JSON”的正确方法是显式枚举键/值对并对其进行检查:
isExpanded = true
几乎可以肯定,您拥有的数据不是您认为的数据。