报错内容

Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    --- property 'obj' closes the circle
    at JSON.stringify (<anonymous>)
    at <anonymous>:1:17

报错原因

使用 JSON.stringify 转换循环引用的 Object.

解决方式

方式1: 数据处理时注意不要重复引用, 或者处理数据时使用深拷贝进行赋值,防止重复引用。

方式2:
使用其他方式进行深拷贝;
例如: ...Object.assign 几种深拷贝的区别, 注意JONS.stringify

更多推荐

代码报错 Uncaught TypeError: Converting circular structure to JSON