小程序 echarts缩放无效问题

解决方法

修改echarts.js版本

本人使用的是4.9.0版本

echarts 4.9.0地址

出现问题

    console中报错:


    解决办法:在wx-canvas.js文件的_initStyle方法中添加代码

    var styles = [

      "fillStyle",

      "strokeStyle",

      "globalAlpha",

      "textAlign",

      "textBaseAlign",

      "shadow",

      "lineWidth",

      "lineCap",

      "lineJoin",

      "lineDash",

      "miterLimit",

      "fontSize",

    ];

    styles.forEach((style) => {

      Object.defineProperty(ctx, style, {

        set: (value) => {

          if (

            (style !== "fillStyle" && style !== "strokeStyle") ||

            (value !== "none" && value !== null)

          ) {

            ctx["set" + style.charAt(0).toUpperCase() + style.slice(1)](value);

          }

        },

      });

    });

你可能感兴趣的:(小程序 echarts缩放无效问题)