iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >怎么用Vue+Echarts实现简单折线图
  • 930
分享到

怎么用Vue+Echarts实现简单折线图

2023-06-29 15:06:12 930人浏览 薄情痞子
摘要

本文小编为大家详细介绍“怎么用Vue+Echarts实现简单折线图”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用Vue+Echarts实现简单折线图”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Vue+E

本文小编为大家详细介绍“怎么用Vue+Echarts实现简单折线图”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用Vue+Echarts实现简单折线图”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

Vue+Echarts实现一个折线图,打开vue的项目:

在项目里面安装echarts

npm install echarts --save

在需要用图表的地方引入

import echarts from 'echarts'

打开my.vue

继续写代码,代码如下:

<template>    <!--为echarts准备一个具备大小的容器dom-->    <div id="main" ></div></template><script>    import echarts from 'echarts'    export default {        name: '',        data() {            return {                charts: '',                            opiNIOnData: ["3", "2", "4", "4", "5"]            }        },        methods: {            drawLine(id) {                this.charts = echarts.init(document.getElementById(id))                this.charts.setOption({                    tooltip: {                        trigger: 'axis'                    },                    legend: {                        data: ['近七日收益']                    },                    grid: {                        left: '3%',                        right: '4%',                        bottom: '3%',                        containLabel: true                    },                     toolbox: {                        feature: {                            saveAsImage: {}                        }                    },                    xAxis: {                        type: 'cateGory',                        boundaryGap: false,                    data: ["1","2","3","4","5"]                                        },                    yAxis: {                        type: 'value'                    },                     series: [{                        name: '近七日收益',                        type: 'line',                        stack: '总量',                        data: this.opinionData                    }]                })            }        },        //调用        mounted() {            this.$nextTick(function() {                this.drawLine('main')            })        }    }</script><style scoped>    * {        margin: 0;        padding: 0;        list-style: none;    }</style>

这个时候,可以看到,加载出的折线图了,后面可以继续进行完善。

怎么用Vue+Echarts实现简单折线图

这是最基本的折线图,里面的折线点需要替换的话,要注意一些事情

如下代码 所示

<template>    <!--为echarts准备一个具备大小的容器dom-->    <div id="main" ></div></template><script>    import {getorder} from '../api/api.js'    import echarts from 'echarts'    export default {        name: '',        data() {            return {                charts: '',                                                //opinionData: ["3", "2", "4", "4", "5"]                opinionData: [],                temp:[],                id:1,            }        },        methods: {            drawLine(id) {                // 前端后端发送请求,获取数据(折线点)                // 发送请求 要写在drawLine方法里面,不然的话 opinionData 赋予不上数据,做无用功                // params 里面的是 要向后端传递的一些参数,为了获取数据库中的数据,要替换成你自己的参数                let params = {typ:9,id:this.id}                // 这是我个人的 axiOS 封装,有兴趣的话,可以看我 axios 封装的文章                getorder(params).then((result)=>{                this.temp = result.data.tempdic                // console.log(this.temp)                // 进行赋值                for (let i = 0; i < this.temp.length; i++) {                    var str = ''                    str += this.temp[i].temp                    this.opinionData.push(str)                    // console.log(this.temp[i].temp)                }                                // 折线图 自带的代码                this.charts = echarts.init(document.getElementById(id))                this.charts.setOption({                    tooltip: {                        trigger: 'axis'                    },                    legend: {                        data: ['温度展示']                    },                    grid: {                        left: '3%',                        right: '4%',                        bottom: '3%',                        containLabel: true                    },                     toolbox: {                        feature: {                            saveAsImage: {}                        }                    },                    xAxis: {                        type: 'category',                        boundaryGap: false,                    data: []                                        },                    yAxis: {                        type: 'value',                                            },                     series: [{                        name: '温度展示',                        type: 'line',                        stack: '总量',                        data: this.opinionData                    }]                })                        })                }        },        //调用        mounted() {            this.$nextTick(function() {                this.drawLine('main')            })        }    }</script><style scoped>    * {        margin: 0;        padding: 0;        list-style: none;    }</style>

读到这里,这篇“怎么用Vue+Echarts实现简单折线图”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

--结束END--

本文标题: 怎么用Vue+Echarts实现简单折线图

本文链接: https://www.lsjlt.com/news/325353.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么用Vue+Echarts实现简单折线图
    本文小编为大家详细介绍“怎么用Vue+Echarts实现简单折线图”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用Vue+Echarts实现简单折线图”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Vue+E...
    99+
    2023-06-29
  • Vue+Echarts实现简单折线图
    本文实例为大家分享了Vue+Echarts实现简单折线图的具体代码,供大家参考,具体内容如下 Vue+Echarts实现一个折线图,打开vue的项目: 1、在项目里面安装echart...
    99+
    2024-04-02
  • vue怎么使用echarts实现折线图
    这篇文章主要讲解了“vue怎么使用echarts实现折线图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue怎么使用echarts实现折线图”吧!效果图:代码:<template&g...
    99+
    2023-06-29
  • vue使用echarts实现折线图
    本文实例为大家分享了vue使用echarts实现折线图的具体代码,供大家参考,具体内容如下 效果图: 代码: <template>             <di...
    99+
    2024-04-02
  • vue+echarts实现多条折线图
    本文实例为大家分享了vue+echarts实现多条折线图的具体代码,供大家参考,具体内容如下 数据未使用json格式,直接写在页面 大致效果 页面代码: <template&...
    99+
    2024-04-02
  • Vue+Echarts实现柱状折线图
    本文实例为大家分享了Vue+Echarts实现柱状折线图的具体代码,供大家参考,具体内容如下 vue处理json数据渲染柱状折线图 HTML: <div id="lineCha...
    99+
    2024-04-02
  • Vue导入Echarts实现折线图
    目录前言折线图特点折线图实现步骤折线图常见效果标记线条控制填充风格紧挨边缘缩放-脱离0值比例堆叠图前言 本篇来学习下折线图的实现 折线图特点 折线图更多的使用来呈现数据随时间的变化趋...
    99+
    2022-12-15
    Vue Echarts实现折线图 Vue折线图 Vue Echarts
  • vue使用ECharts实现折线图和饼图
    在开发后台管理项目时,需要统计后台用户数据,以折线图和饼图的形式显示,这边采用apache-echarts来实现需求。 1.安装echarts和引入 npm install ec...
    99+
    2024-04-02
  • 怎么使用Vue+Echarts实现绘制动态折线图
    今天小编给大家分享一下怎么使用Vue+Echarts实现绘制动态折线图的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1 引入...
    99+
    2023-07-05
  • Vue导入Echarts实现折线散点图
    本文实例为大家分享了Vue导入Echarts实现折线散点图的具体代码,供大家参考,具体内容如下 效果图: 一、vue-cli中导入echarts 通过命令:npm install ...
    99+
    2024-04-02
  • Vue+Echarts实现绘制动态折线图
    目录1 引入Echarts1.1 安装1.2 引入1.3 基本使用2 动态折线图2.1 基本折线图2.2 动态折线图补充1 引入Echarts 1.1 安装 使用如下命令通过 npm...
    99+
    2023-03-19
    Vue Echarts绘制动态折线图 Vue Echarts绘制折线图 Vue Echarts 折线图 Vue Echarts
  • vue+echarts如何实现多条折线图
    小编给大家分享一下vue+echarts如何实现多条折线图,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下数据未使用json格式,直接写在页面大致效果页面代码:<template> &nbs...
    99+
    2023-06-29
  • Qt实现简单折线图表
    本文实例为大家分享了Qt实现简单折线图表的具体代码,供大家参考,具体内容如下 main.cpp #include <QApplication> #include <...
    99+
    2024-04-02
  • Vue导入Echarts如何实现折线散点图
    这篇文章主要介绍了Vue导入Echarts如何实现折线散点图,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。效果图:一、vue-cli中导入echarts通过命令:npm in...
    99+
    2023-06-25
  • echarts折线图流动特效怎么实现
    本文小编为大家详细介绍“echarts折线图流动特效怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“echarts折线图流动特效怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.实现效果2.实现原...
    99+
    2023-07-05
  • vue+echarts怎么实带渐变效果的折线图
    本篇内容主要讲解“vue+echarts怎么实带渐变效果的折线图”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue+echarts怎么实带渐变效果的折线图”吧!效果如下:1、安装echarts...
    99+
    2023-06-29
  • vue+antv怎么实现折线图
    本文小编为大家详细介绍“vue+antv怎么实现折线图”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue+antv怎么实现折线图”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。vue阿里的G2图表-antv+折...
    99+
    2023-06-30
  • vue+echarts实带渐变效果的折线图
    本文实例为大家分享了vue+echarts实带渐变效果折线图的具体代码,供大家参考,具体内容如下 1、安装echarts npm install echarts --save 2、...
    99+
    2024-04-02
  • 怎么使用vue+echarts绘制折线图、柱状图和扇形图
    这篇“怎么使用vue+echarts绘制折线图、柱状图和扇形图”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用vue+...
    99+
    2023-07-05
  • vue+echart怎么实现圆滑折线图
    这篇文章主要介绍了vue+echart怎么实现圆滑折线图的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue+echart怎么实现圆滑折线图文章都会有所收获,下面我们一起来看看吧。效果图:安装依赖:npm&nb...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作