最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue之Echarts實現(xiàn)折線圖全過程

 更新時間:2026年04月16日 14:21:30   作者:Sunshine_Jian  
文章主要描述了在Vue項目中安裝并引入echart components插件的具體步驟,并解決了一些常見的錯誤,首先,創(chuàng)建了一個`test.vue`文件,然后引入并配置了ech六 five插件,最后,展示了一個成功的示意圖,并強調(diào)這是個人經(jīng)驗總結(jié),僅供參考

一、在項目里安裝

npm install echarts -S

二、新建test.vue

<template>
  <div id="test_app">
      <!--為echarts準(zhǔn)備一個具備大小的容器dom-->
    <div id="main" style="width: 100%;height: 520px;background:#fff"></div>
  </div>
</template>

三、引入echarts

為解決報錯:

import * as echarts from 'echarts';

const echarts = require('echarts');
 <script>
        import * as echarts from 'echarts'
</script>

四、代碼

<template>
  <div id="test_app">
      <!--echarts的容器-->
	<div id="main" style="width: 100%;height: 520px;background:#fff"></div>
  </div>
</template>

<script>
import * as echarts from 'echarts'
export default {
		name: '',
		data() {
			return {
				charts: '',
				opinionData: ["155", "400", "900", "800", "300", "900", "270"]//數(shù)據(jù)
			}
		},
		methods: {
			drawLine(id) {
				this.charts = echarts.init(document.getElementById(id))
				this.charts.setOption({
                    title:{
                        left:'3%',
                        top:'5%',
                        text:"最近一周訂單數(shù)量",//標(biāo)題文本,支持使用 \n 換行。
                    },
					tooltip: {
						trigger: 'axis'
					},
					legend: {
                        align:'right',//文字在前圖標(biāo)在后
                        left:'3%',
                        top:'15%',
						data: ['近一周']
					},
					grid: {
                        top:'30%',
						left: '5%',
						right: '5%',
						bottom: '5%',
						containLabel: true
					},

					toolbox: {
						feature: {
							saveAsImage: {} //保存為圖片
						}
					},
					xAxis: {
						type: 'category',
                        boundaryGap:true,
                        axisTick:{
                            alignWithLabel:true //保證刻度線和標(biāo)簽對齊
                        },
                        data: ["周一","周二","周三","周四","周五","周六","周日"] //x坐標(biāo)的名稱
					
					},
					yAxis: {
						type: 'value',
						boundaryGap: true,
                        splitNumber:4, //縱坐標(biāo)數(shù)
                        interval:250 //強制設(shè)置坐標(biāo)軸分割間隔
					},

					series: [{
						name: '近一周',
						type: 'line', //折線圖line;柱形圖bar;餅圖pie
						stack: '總量',
                        areaStyle: {
                            //顯示區(qū)域顏色---漸變效果
                            color:{
                                type: 'linear',
                                x: 0,
                                y: 0,
                                x2: 0,
                                y2: 1,
                                colorStops: [{
                                    offset: 0, color: 'rgb(255,200,213)' // 0% 處的顏色
                                }, {
                                    offset: 1, color: '#ffffff' // 100% 處的顏色
                                }],
                                global: false // 缺省為 false
                            }
                        },
                        itemStyle: {
							color: 'rgb(255,96,64)', //改變折線點的顏色
							lineStyle: {
								color: 'rgb(255,96,64)' //改變折線顏色
							}
                            
                        },
						data: this.opinionData
					}]
				})
			}
		},
		//調(diào)用
		mounted() {
			this.$nextTick(function() {
				this.drawLine('main')
			})
		}
	}
</script>

<style scoped>
	* {
		margin: 0;
		padding: 0;
		list-style: none;
	}
</style>

五、效果圖

六、總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于vue-cli-service:command?not?found報錯引發(fā)的實戰(zhàn)案例

    關(guān)于vue-cli-service:command?not?found報錯引發(fā)的實戰(zhàn)案例

    這篇文章主要給大家介紹了關(guān)于vue-cli-service:command?not?found報錯引發(fā)的相關(guān)資料,文中通過實例代碼將解決的過程介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-02-02
  • Vue3本地環(huán)境Vite與生產(chǎn)環(huán)境Nginx反向代理配置的方法匯總

    Vue3本地環(huán)境Vite與生產(chǎn)環(huán)境Nginx反向代理配置的方法匯總

    在前后端分離架構(gòu)中,前端訪問后端資源的反向代理配置是一個常見且容易踩坑的問題,最近在開發(fā)一個?Vue3?+?.NET8?的項目時,我就遇到了開發(fā)環(huán)境配置正常,但部署到生產(chǎn)環(huán)境后圖片無法訪問的問題,本文將詳細(xì)記錄這個問題的解決過程,需要的朋友可以參考下
    2025-05-05
  • Vue使用Markdown文檔的示例

    Vue使用Markdown文檔的示例

    本文主要介紹了Vue使用Markdown文檔的示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • vue前端sku實現(xiàn)的方法小結(jié)

    vue前端sku實現(xiàn)的方法小結(jié)

    這篇文章主要為大家詳細(xì)介紹了vue前端sku實現(xiàn)的相關(guān)方法,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,有需要的小伙伴可以參考一下
    2024-11-11
  • vue.js整合mint-ui里的輪播圖實例代碼

    vue.js整合mint-ui里的輪播圖實例代碼

    這篇文章主要介紹了vue.js整合mint-ui里的輪播圖的方法,首先我們需要初始化vue項目,然后安裝mint-ui。具體內(nèi)容詳情大家通過學(xué)習(xí)
    2017-12-12
  • Vue集成three.js并加載glb、gltf、FBX、json模型的場景分析

    Vue集成three.js并加載glb、gltf、FBX、json模型的場景分析

    這篇文章主要介紹了Vue集成three.js,并加載glb、gltf、FBX、json模型,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • vue窗口內(nèi)容滾動到底部實現(xiàn)過程

    vue窗口內(nèi)容滾動到底部實現(xiàn)過程

    這篇文章主要介紹了vue窗口內(nèi)容滾動到底部實現(xiàn)過程,以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家,
    2025-12-12
  • 使用webpack打包后的vue項目如何正確運行(express)

    使用webpack打包后的vue項目如何正確運行(express)

    這篇文章主要介紹了使用webpack打包后的vue項目如何正確運行(express) ,接下來通過本文給大家詳細(xì)介紹,需要的朋友可以參考下
    2018-10-10
  • Vue利用dayjs封裝實現(xiàn)時間實時刷新

    Vue利用dayjs封裝實現(xiàn)時間實時刷新

    Day.js庫本身專注于簡化JavaScript日期和時間的操作,它的API設(shè)計直觀,且功能強大,可以方便地格式化日期、添加或減去時間間隔、比較日期等,本文主要介紹了Vue利用dayjs封裝實現(xiàn)時間實時刷新,需要的朋友可以參考下
    2024-07-07
  • 聊聊vue 中的v-on參數(shù)問題

    聊聊vue 中的v-on參數(shù)問題

    這篇文章主要介紹了聊聊vue 中的v-on參數(shù)問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論

青川县| 敖汉旗| 宣恩县| 庄浪县| 建始县| 石门县| 习水县| 普安县| 类乌齐县| 宁南县| 康乐县| 宝鸡市| 天气| 灵寿县| 精河县| 双桥区| 邻水| 罗山县| 南安市| 桐乡市| 沧州市| 乌什县| 襄樊市| 林西县| 嘉义市| 德保县| 任丘市| 罗甸县| 巴林左旗| 张家川| 孝感市| 长治县| 赫章县| 昌图县| 旺苍县| 五峰| 新龙县| 安化县| 峨边| 寿宁县| 慈利县|