打开node_modules->native-echarts->src->util->toStrings
export default function toString(obj) {
let result = JSON.stringify(obj, function(key, val) {
if (typeof val === 'function') {
return `~--demo--~${val}~--demo--~`;
}
return val;
});
do {
result = result.replace('\"~--demo--~', '').replace('~--demo--~\"', '').replace(/\\n/g, '').replace(/\\\"/g,"\"");//最后一个replace将release模式中莫名生成的\"转换成"
} while (result.indexOf('~--demo--~') >= 0);
// 添加此行把unicode转为中文(否则formatter函数中含有中文在release版本中显示不出来)
result = unescape(result.replace(/\\u/g, "%u"));
return result;
}