echarts改变折线图和折线点的颜色、改变x轴y轴的颜色以及宽度、改变坐标值的颜色、设置legend

这篇具有很好参考价值的文章主要介绍了echarts改变折线图和折线点的颜色、改变x轴y轴的颜色以及宽度、改变坐标值的颜色、设置legend。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.改变折线点和折线的颜色
  series: [
    {
      name: '一周降雨量变化',
      data: [150, 230, 224, 218, 135, 147, 260],
      type: 'line',
      symbol: 'circle', //折线点设置为实心点
      symbolSize: 6, //折线点的大小
      itemStyle: {
        normal: {
          color, //折线点的颜色
          borderColor: '#ffffff', //拐点边框颜色
          borderWidth: 2, //拐点边框大小
        },
      },
      lineStyle: {
        color, //折线的颜色
      },
      areaStyle: {
        //区域背景色
        color: {
          type: 'linear',
          x: 0,
          y: 0,
          x2: 0,
          y2: 1,
          colorStops: [
            {
              offset: 0,
              color,
            },
            {
              offset: 1,
              color: 'rgba(47,196,154,0.01)',
            },
          ],
          global: false,
        },
      },
    },
  ]
2. 改变x轴y轴的颜色以及宽度
xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
    axisLine: {
      lineStyle: {
        color: '#272729', //x轴的颜色
        width: 8, //轴线的宽度
      },
    },
  },
3. 改变坐标值的颜色
  xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
    axisLabel: {
      show: true,
      textStyle: {
        color: '#ff0000',
      },
    },
  },
4. legend

添加legend的时候,必须是series中name的名字和legend中字体的内容是一致的才能显示

legend的颜色是在option里面直接定义的color数组,有几个图例就在color里面写几个颜色值。

  legend: {
    color: ['#4472C5'],
    data: ['一周降雨量变化'],
    textStyle: {
      //图例文字的样式
      color: 'gray',
      fontSize: 16,
    },
  },
      
   series: [
    {
      name: '一周降雨量变化',
      data: [150, 230, 224, 218, 135, 147, 260],
      type: 'line',
    },
  ],

完整options

const color = '#2fc49a';
const option = {
  legend: {
    color: ['#4472C5'],
    data: ['一周降雨量变化'],
    textStyle: {
      //图例文字的样式
      color: 'gray',
      fontSize: 16,
    },
  },
  xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
    axisLine: {
      lineStyle: {
        color: '#272729', //x轴的颜色
        width: 8, //轴线的宽度
      },
    },
    axisLabel: {
      show: true,
      textStyle: {
        color: '#ff0000',
      },
    },
  },
  yAxis: {
    type: 'value',
    axisLine: {
      lineStyle: {
        color: '#272729', // y轴的颜色
        width: 8, //y轴线的宽度
      },
    },
  },
  series: [
    {
      name: '一周降雨量变化',
      data: [150, 230, 224, 218, 135, 147, 260],
      type: 'line',
      symbol: 'circle', //折线点设置为实心点
      symbolSize: 6, //折线点的大小
      itemStyle: {
        normal: {
          color, //折线点的颜色
          borderColor: '#ffffff', //拐点边框颜色
          borderWidth: 2, //拐点边框大小
        },
      },
      lineStyle: {
        color, //折线的颜色
      },
      areaStyle: {
        //区域背景色
        color: {
          type: 'linear',
          x: 0,
          y: 0,
          x2: 0,
          y2: 1,
          colorStops: [
            {
              offset: 0,
              color,
            },
            {
              offset: 1,
              color: 'rgba(47,196,154,0.01)',
            },
          ],
          global: false,
        },
      },
    },
  ],
};

echarts折线图折点颜色,Echarts,学习,echarts,前端,javascript文章来源地址https://www.toymoban.com/news/detail-699380.html

到了这里,关于echarts改变折线图和折线点的颜色、改变x轴y轴的颜色以及宽度、改变坐标值的颜色、设置legend的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包