echarts图表初始化搭建

news/2025/2/26 3:50:48

 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>

 


http://www.niftyadmin.cn/n/5867143.html

相关文章

蓝桥杯 Java B 组之最短路径算法(Dijkstra、Floyd-Warshall)

Day 2&#xff1a;最短路径算法&#xff08;Dijkstra、Floyd-Warshall&#xff09; &#x1f4d6; 一、最短路径算法简介 最短路径问题是图论中的经典问题&#xff0c;主要用于求解 单源最短路径 或 多源最短路径。在实际应用中&#xff0c;最短路径广泛应用于 导航系统、网络…

【Java项目】基于Spring Boot的火车订票管理系统

【Java项目】基于Spring Boot的火车订票管理系统 技术简介&#xff1a;采用Spring Boot框架、Java技术、MySQL数据库等实现。 系统简介&#xff1a;火车订票管理系统是一个面向管理员和用户的在线订票平台&#xff0c;主要分为前台和后台两大模块。前台功能模块包括&#xff08…

WPS中Word表格做好了,忘记写标题了怎么办?

大家好&#xff0c;我是小鱼。 在使用wps制作Word表格时经常会遇到这种情况&#xff0c;就是辛辛苦苦把word表格制作好了&#xff0c;却突然发现忘了为表格添加标题了。怎么都没法为表格重写添加标题&#xff0c;真是一阵操作猛如虎&#xff0c;结果觉得表格真是白做了。其实&…

设计模式教程:备忘录模式(Memento Pattern)

备忘录模式&#xff08;Memento Pattern&#xff09;详解 一、模式概述 备忘录模式&#xff08;Memento Pattern&#xff09;是一种行为型设计模式&#xff0c;允许在不暴露对象实现细节的情况下&#xff0c;保存对象的内部状态&#xff0c;并在需要时恢复该状态。备忘录模式…

Qt开发⑦Qt的窗口_上_菜单栏+工具栏+状态栏

目录 1. 菜单栏 1.1 创建菜单栏 1.2 在菜单栏中添加菜单 1.3 创建菜单项 1.4 在菜单项之间添加分割线 1.5 添加快捷键 1.6 添加子菜单 1.7 添加图标 1.8 综合示例 2. 工具栏 2.1 创建工具栏 2.2 设置停靠位置 2.3 设置浮动属性 2.4 设置移动属性 2.5 综合示例 …

机器学习数学基础:34.点二列

点二列相关教程 一、点二列相关的定义 点二列相关是一种统计方法&#xff0c;用于衡量两个变量之间的相关程度。在这种相关分析中&#xff0c;一个变量是正态连续性变量&#xff0c;取值可以是连续的数值&#xff0c;比如身高、体重、考试分数等&#xff1b;另一个是真正的二…

Android之图片保存相册及分享图片

文章目录 前言一、效果图二、实现步骤1.引入依赖库2.二维码生成3.布局转图片保存或者分享 总结 前言 其实现在很多分享都是我们自定义的&#xff0c;更多的是在界面加了很多东西&#xff0c;然后把整个界面转成图片保存相册和分享&#xff0c;而且现在分享都不需要第三方&…

【代码随想录】第九章-动态规划(上)

【代码随想录】第九章-动态规划&#xff08;上&#xff09; 第九章 动态规划-上1 斐波那契数列509.斐波那契数列Method1&#xff1a;递归Method2&#xff1a;动态规划 70.爬楼梯746.使用最小花费爬楼梯 2 不同路径62.不同路径63.不同路径II 3 整数拆分343.整数拆分96.不同的二叉…