收藏
回答

微信小程序引入echarts,提示不支持颜色:none?

wxml代码和错误提示如下:

回答关注问题邀请回答
收藏

4 个回答

  • 秀总,是你吗?
    秀总,是你吗?
    2022-03-12

    老哥,那你解决了吗

    2022-03-12
    有用
    回复 2
    • 筱筱
      筱筱
      2022-04-15
      在ec-canvas文件夹下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);
                }
              },
            });
          });
      2022-04-15
      3
      回复
    • PeiPei
      PeiPei
      2022-04-22回复筱筱
      加入这段代码后 发现不报警告了
      2022-04-22
      回复
  • 标弟
    标弟
    2022-01-18

    这个问题解决了吗?

    2022-01-18
    有用
    回复
  • 凌晨丶傍晚
    凌晨丶傍晚
    2021-11-24

    你那变量是啥?

    2021-11-24
    有用
    回复
  • 微喵网络
    微喵网络
    2021-11-24

    none是什么颜色?

    2021-11-24
    有用
    回复 3
    • 夏日星辰
      夏日星辰
      2021-11-24
      不知道啊,系统提示就这样的,我就是加了 force-use-old-canvas=“{{true}}”
      2021-11-24
      回复
    • 因特斯汀
      因特斯汀
      2022-01-20回复夏日星辰
      加了,没有用
      2022-01-20
      回复
    • ㅤ
      2022-03-24回复因特斯汀
      请问,解决了吗
      2022-03-24
      回复
登录 后发表内容