vue中echart的用法

1) 下载  npm install echarts --save

2)引入 import * as echarts from 'echarts'

3)   <div id="main" ref="main"></div>  // 设置宽高

4) // 写在方法里面 

methods: {

    getChart () {

      const myChart = echarts.init(this.$refs.main)

      // 绘制图表

      myChart.setOption({

        color: '#FFBF00',

        toolbox: {

          // left: '50%',

          feature: {

            dataView: { show: true, readOnly: false },

            magicType: { show: true, type: ['line', 'bar'] },

            restore: { show: true },

            saveAsImage: { show: true }

          }

        },

        title: {

          text: '月新增文章数',

          left: 'center'

        },

        legend: {

          top: '30',

          data: [

            '月新增文章数',

            'Union Ads',

            'Video Ads',

            'Direct',

            'Search Engine'

          ]

        },

        xAxis: {

          type: 'category',

          boundaryGap: false,

          data: [

            '2021-01-01',

            '2021-02-02',

            '2021-03-01',

            '2021-04-01',

            '2021-05-01',

            '2021-06-01',

            '2021-07-01'

          ]

        },

        yAxis: {

          type: 'value',



          axisLine: {

            onZero: false,

            lineStyle: {

              color: 'red'

            }

          },



          name: '月新增文章数',



          nameTextStyle: {

            color: 'red'

          }

        },

        series: [

          {

            name: '月新增文章数',

            smooth: true,

            label: {

              padding: '40px'

            },

            data: [150, 230, 224, 218, 135, 147, 260],

            type: 'line',

            areaStyle: {}

          }

        ]

      })

    }}

5) 调用

  mounted () {

    this.getChart()



  },

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值