Pako.js压缩解压,vue压缩解压,前后端之间高效数据传输
项目开发中常常会遇到前后端之间有大量数据传输占用带宽导致页面响应慢的问题,
这时候我们可以考虑使用Pako.js对信息进行压缩之后传输。
我在前端使用的是vue-element-admin前端框架。框架中有Pako.js包所以直接使用就行。
第一步引入Pako
import pako from 'pako' //引入pako解压与压缩字符串
第二步进行解压
let info = pako.ungzip( ‘你需要解压的字符串’, { to: 'string' } ); //解压成字符串
that.data =eval(info);//字符串转换成对象
注意:解压之后的结果是字符串形式的,如果需要转化成对象可以使用eval()即可。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步