json序列化反序列化后function丢失
2021-04-13 07:27
标签:str div cti 取出 func 字符串转换 rip 功能 option ------------恢复内容开始------------ 最近在做echarts相关功能时遇到个问题,需要将option存入库里。 但取出来发现function没了。 这么操作一下就可以了。 json序列化反序列化后function丢失 标签:str div cti 取出 func 字符串转换 rip 功能 option 原文地址:https://www.cnblogs.com/emojio/p/12388956.html// json对象转换成字符串
var s=JSON.stringify(json, function(key, val) {
if (typeof val === ‘function‘) {
return val + ‘‘;
}
return val;
});
// json字符串转换成对象
JSON.parse(s,function(k,v){
if(v.indexOf && v.indexOf(‘function‘) > -1){
return eval("(function(){return "+v+" })()")
}
return v;
});
文章标题:json序列化反序列化后function丢失
文章链接:http://soscw.com/index.php/essay/75092.html