vue echarts 折线图 折线阴影

<style>
  @import "../../css/style.css";
</style>
<style scoped>
  @import "../../css/vue_single_line.css";
</style>
<template>
    <div class="single_line">
       <chart  class="line" :options="singleLine"></chart>
    </div>

</template>



<script>
  import eCharts from 'vue-echarts/components/ECharts'
    export default {
        data() {
            return { }
        },
      created() {  },
      computed:{
        singleLine(){
          return{
            grid: {
             left: '2%',
              right: '2%',
              bottom: '10%',
              containLabel: false
            },
            calculable : true,
            xAxis: {
              type: 'category',
              boundaryGap: false,
              data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
              interval: 0,
              axisTick: {
                show: false,
                inside: true,
                lineStyle: {
                  color: '#10899A'
                }
              },
              axisLine: {
                show: false,
                lineStyle: {
                  color: '#06D3CD'
                }
              },
              axisLabel: {
                rotate: 8,
                color: '#06D3CD',
                fontFamily: 'PingFangSC',
                fontSize: 14,
                fontWeight: 300
              }
            },
            yAxis: {
              type: 'value',
              show: false,
              splitLine: {
                show: false
              },
              axisLine: {
                lineStyle: {
                  color: '#06D3CD'
                }
              },
              axisTick: {
                lineStyle: {
                  color: '#10899A'
                },
              },
              axisLabel: {
                showMaxLabel: false,
                color: '#06D3CD',
                fontFamily: 'PingFangSC',
                fontSize: 14,
                fontWeight: 300
              }
            },
            series: [{
              data: [2300,4000,2000,3600,2003,2500, 1000],
              type: 'line',
              smooth: 0.4,
              symbol: "circle",
              symbolSize: 10,
              itemStyle: {
                normal: {
                  lineStyle: {
                    color: '#0635F8'
                  },
                  color: "#F7CD5D",
                  borderWidth: 1,
                  borderColor: '#fff',
                }
              },
              areaStyle: {
                normal: {
                  color: new eCharts.graphic.LinearGradient(
                    0, 0, 0, 1, [
                      {
                      offset: 0,
                      color: '#0635F8'
                    },
                      {
                        offset: 0.5,
                        color: '#72BFE3'
                      },
                      {
                        offset: 1,
                        color: 'rgba(114,191,227,0.3)'
                      }
                    ])
                }
              }
            }]
          }
        }

      }
    }

</script>

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值