vue+Echarts 折线图markPoint凸显某条数据的实现过程

业务要求

1.	突出显示当前选择的数据
2.	背景网格化
3.	线条下方区域颜色渐变
4.	数据点均匀分布
5.	鼠标移动到数据点上时,展示数值和时间

思路

1. 首先完成样式上的同步
2. 功能的初步添加
3. 针对业务进行功能修改

实现步骤

1. 基础样式

	1.  折线图,圆滑曲线
	2.	X轴Y轴颜色改变,分割线及颜色改变
	3.	折线拐点设置为实心圆,改变大小
	4.	折线下方的阴影区域
xAxis: {
   
  type: 'value',
  axisLine: {
   		 						// x轴线的配置
    lineStyle: {
   
      color: ['#D1ECC3']
    }
  },
  splitLine: {
    								// x轴分割线的配置
    show: true,
    lineStyle: {
   
      color: ['#D1ECC3']
    }
  },
  axisLabel: {
    								// 刻度线标签配置
    color: "#84868E",
    fontSize : 12,
  }
},
yAxis: {
   									// y轴线的配置
  type: 'value',
  axisLine: {
   
    lineStyle: {
   
      color: [
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值