vue当中使用echarts的简单可视化

本文介绍了在Vue项目中如何使用ECharts进行数据可视化,包括全局与局部引入ECharts,解决DOM未加载时初始化的问题,定时刷新数据,处理X轴标签显示不全的策略,以及针对不同webpack版本的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vue当中使用echarts的简单可视化

echarts做可视化数据视图很优美直观,echarts的官网有示例的代码

一、全局引入echarts

npm install echarts --save

二、单页面当中使用局部echarts

//editTaskItem.vue

<template>
<!-- echart需要操作dom来实现-->
    <div>
        <div rel="myEcharts" style=""></div>
    </div>
</template>
<script>
    const echarts = require('echarts')
    export defualt{
        data(){
            
        },
        mounted(){
            this.setMyEcharts()
        },
        methods:{
           setMyEcharts(){
               let mychart = echarts.init(this.$rels.myEcharts)
               let option = {
                   //x轴
                   xAxis:{
                       type:'category',
                       //x轴上的值
                       data:[]
                   },
                   //y
                   yAxis:{
                     type:'value',
                     //可以不设置y的值,若不设置y轴上的值,会使用echarts默认的         
                     data:[]
                     
                   },
                   series:[{
                       //x轴上每个对应的值
                       data:[],
                       type:'bar',
                       showBackground:true,
                       backgroundStyle:{
                           color:'xxx'
                       }
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值