本文與解構賦值的關係是: 沒有關係(X
本文的粗暴原名是: console.log catch 到 api error 但是 network 沒有打 api 的記錄。
如上所述,工作上遇到了這種奇怪的狀況,
後來發現原因應該是物件錯誤遞迴
這種東西會造成問題:
a={}
a.b=a;
此外,在 JSON.parse(JSON.stringify(object)) 時,上面那種寫法也會炸掉,要小心使用。
這次主要是寫了這樣的東西就壞掉了
listObj.topics.forEach(element => {
element.options.forEach(options => {
_options.push(element)
});
});
element.options = _options;
第3行 _options.push(element) 改成 _options.push(options) 就可以了。