收藏
回答

微信小程序使用echarts画中国地图,如何实现地图可放大缩小的功能?

option: {
      tooltip: {
        triggerOn"click"//mousemove、click
        padding0,
        borderWidth1,
        borderColor"#409eff",
        backgroundColor"rgba(255,255,255,0.8)",
        textStyle: {
          color"#000000",
          fontSize12,
        },
      },
      geo: {
        map"china",
        roam'scale',//改成true也完全没效果
        zoom1.1,
        scaleLimit: {
          //滚轮缩放的极限控制
          min1.1,
          max2,
        },
        top"middle",
        label: {
          normal: {
            show: true,
            fontSize"10",
            color"rgba(0,0,0,0.7)",
          },
        },
        itemStyle: {
          normal: {
            areaColor"rgb(234, 244, 254)",
            borderColor"rgb(142, 192, 242)",
          },
          emphasis: {
            areaColor"#C9E2FC",
            shadowOffsetX0,
            shadowOffsetY0,
            borderWidth0,
          },
        },
      },
      series: [
        {
          name"中国地图",
          type"map",
          geoIndex0,
          data: [],
        }
      ],
      dataRange: {
        splitList: [],
      }, //各省地图颜色;start:值域开始值;end:值域结束值;label:图例名称;color:自定义颜色值;
    }

我是在geo里这样写的,pc端正常,但是小程序的放大缩小完全没效果

图可以正常显示

求解,谢谢!!!

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

2 个回答

  • Mihansy
    Mihansy
    2023-06-01

    我也遇到这个问题,请问您解决了吗

    2023-06-01
    有用
    回复
  • 熊丙俊
    熊丙俊
    2021-03-22

    我改成true就可以了,"true"不行

    2021-03-22
    有用
    回复
登录 后发表内容
问题标签