Echarts配置总结-持续更新

Echarts配置总结

cross-env:echarts官网文档

1、去除背景网格

setOption({
    xAxis: {
      // 去除x轴的背景网格
      splitLine: {
        show: false,
      },
    },
    yAxis: {
      // 去除y轴的背景网格
      splitLine: {
        show: false,
      },
    },
})

2、显示与隐藏掉x、y坐标轴

setOption({
    xAxis: {
      show: false,
    },
    yAxis: {
      show: false,
    },
})

3、添加图例(如图)

1.png
setOption({
    legend: {
      show: true,
      // 可自定义图例的文案
      formatter: function (name) {
        console.log(name)
        return name;
      }
    },
})

4、禁止鼠标悬浮再表上悬浮层展示文案的展示(如图)

2.png
setOption({
    tooltip: {
      show: false,
      // 可自定义悬浮层的文案
      formatter: function (name) {
        console.log(name)
        return 'test';
      }
    },
})

5、控制图表核心区域周边外层空白区域大小(如图)

3.png
setOption({
    grid: {
      top: '20',
      left: '0',
      right: '0',
      bottom: '0',
      containLabel: true // grid区域是否包含坐标轴的刻度标签
    },
})

6、始终展示坐标点上的文案,配置label(如图)

4.png
setOption({
    series: [{
          name: '学习时间(min)',
          type: 'scatter',
          data: data,
          // labal,设置为true始终展示
          label: {
            show: true,
            position: ['-20%', '-150%'],
            formatter: function (params, ticket, callback) {
              // console.log(params)

              return '自定义展示文案';
            },

          },
        }]
})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容