Chrome sendrequest error: TypeError: Converting circular structure to JSON

后端 未结 11 1337
醉梦人生
醉梦人生 2020-11-22 04:16

I\'ve got the following...

chrome.extension.sendRequest({
  req: \"getDocument\",
  docu: pagedoc,
  name: \'name\'
}, function(response){
  var efjs = respo         


        
11条回答
  •  庸人自扰
    2020-11-22 04:56

    I have experienced the same error when trying to build the message below with jQuery. The circular reference happens when reviewerName was being mistakenly assigned to msg.detail.reviewerName. JQuery's .val() fixed the issue, see last line.

    var reviewerName = $('reviewerName'); // ;
    var msg = {"type":"A", "detail":{"managerReview":true} };
    msg.detail.reviewerName = reviewerName; // Error
    msg.detail.reviewerName = reviewerName.val(); // Fixed
    

提交回复
热议问题