文档:http://nodeca.github.io/pako/

    场景: 由于接口返回的数据量过大,后端返回压缩过的数据,前端再通过pako解压解析,得到真实数据

    1. const pako = require('pako');
    2. // 解压
    3. export function dataDecomPress(obj) {
    4. let restored;
    5. try {
    6. restored = pako.ungzip(obj, { to: "string" });
    7. } catch (err) {
    8. console.log('err', err);
    9. }
    10. return JSON.parse(restored);
    11. }