您的位置:首页 > Web前端 > JavaScript

JSON.stringify() not a function 解决办法

2019-08-15 17:24 2975 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_43412215/article/details/99643924

今天在项目中遇到一个BUG,
JSON.stringify() not a function ,改为window.JSON.stringify()就解决
直接贴代码:

async preBtn() {

let meRdata =  await  this.doSomeThing();
let data = {}
Object.assign(data,this.form,meRdata)
sessionStorage.setItem('home_data',JSON.stringify(data))

}

这里博主想要写一个点击事件,在触发的时候发一个请求,将返回的数据和另一个数据合并,最后转为json后,存在sesstion中,但是报JSON.stringify() is not a function ,但是能够直接打印出来JSON,一直找不到原因,最后改为window.JSON.stringify()就好了,在写这个博客的时候我又去试了这个BUG,但是怎么都重新不了,希望有大佬能够解答一下。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐