需求:将后台返回的base64格式的数据解析并渲染页面。
因数据中有中文,直接使用atob方法会导致中文乱码;可使用以下方法
代码如下:
// 解码
var item = JSON.parse(decodeURIComponent(escape(window.atob(data))));
// 编码
var data = window.btoa(unescape(encodeURIComponent(JSON.stringify(item))));
需求:将后台返回的base64格式的数据解析并渲染页面。
因数据中有中文,直接使用atob方法会导致中文乱码;可使用以下方法
代码如下:
// 解码
var item = JSON.parse(decodeURIComponent(escape(window.atob(data))));
// 编码
var data = window.btoa(unescape(encodeURIComponent(JSON.stringify(item))));