美文网首页一行代码解决问题
Echarts配置总结-持续更新

Echarts配置总结-持续更新

作者: 高速迷彩蛙 | 来源:发表于2020-04-16 16:35 被阅读0次

    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 '自定义展示文案';
                },
    
              },
            }]
    })
    

    相关文章

      网友评论

        本文标题:Echarts配置总结-持续更新

        本文链接:https://www.haomeiwen.com/subject/ybxdvhtx.html