当前位置: 首页 > news >正文

echarts图表初始化搭建

 vue搭建echarts折线图

Examples - Apache ECharts

<template>
    <div>
        <div ref="chart" class="chart-container"></div>
    </div>
</template>

<script>
import * as echarts from 'echarts';

export default {
    name: 'LineChart',
    mounted() {
        this.initChart();
    },
    methods: {
        initChart() {
            // 获取 DOM 元素
            const chartDom = this.$refs.chart;
            const myChart = echarts.init(chartDom);

            // 配置图表数据
            const option = {
                xAxis: {
                    type: 'category',
                    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
                },
                yAxis: {
                    type: 'value'
                },
                series: [
                    {
                        data: [150, 230, 224, 218, 135, 147, 260],
                        type: 'line'
                    }
                ]
            };

            // 设置图表
            myChart.setOption(option);

            // 监听窗口大小变化,自动调整图表大小
            window.addEventListener('resize', () => {
                myChart.resize();
            });

            // 在组件销毁时清理 ECharts 实例
            this.$once('hook:beforeDestroy', () => {
                myChart.dispose();
            });
        }
    }
};
</script>

<style scoped>
.chart-container {
    width: 100%;
    height: 400px;
    /* 设定高度,否则图表无法显示 */
}
</style>

 

相关文章:

  • 【数据结构进阶】哈希表
  • OpenSSL 生成非对称密钥对
  • 嵌入式科普(33)深度解析C语言中的const和volatile关键字
  • 浏览器跨域问题的原因分析及常见解决方案
  • flutter Column嵌套ListView高度自适应问题
  • stm32-电源控制
  • 第N1周:one-hot编码案例
  • Mysql 主从集群同步延迟问题怎么解决
  • 启动Redis报错记录
  • Spring和MyBatis原理和核心
  • 插入排序:一种简单而直观的排序算法
  • MySQL入门
  • 费曼学习法6 - 你好,NumPy!数据分析的 “瑞士军刀” (入门篇)
  • LD_PRELOAD 绕过 disable_function 学习
  • Parameter 与 Param 有什么区别
  • hot100---day3
  • [青基解读二] 2025年国家自然科学基金---时间安排
  • C语言堆学习笔记
  • 将Ubuntu操作系统的安装源设置为阿里云
  • 八大排序算法(C语言实现)
  • 做图素材的网站有哪些/新媒体运营是做什么
  • 宝安中心做网站多少钱/重庆好的seo平台
  • 自建网站定位/全网优化推广
  • 武汉响应式网站建设/教育培训机构有哪些
  • 常州做网站的/宁德市
  • 域名解析网站登录/福州专业的seo软件