具体的报错信息如下:
VM1018:1 appServiceSDKScriptError
Converting circular structure to JSON; at wx.invokeWebviewMethod
TypeError: Converting circular structure to JSON
使用场景:
在聊天室里接收到消息就
let msgs = this.data.msgs;
msgs.push(msg);
this.setData({
msgs,
});
尝试改成
this.setData({
msgs: []
});
也会报同样的错。
截图:
这两个this指向的不是同一个对象肯定不行的。
你在
this.data.YXSDK......的上面写一个
let that = this;
然后下面就变成that.setData({msgs:[...]});