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

在Vue中使用Echarts實(shí)例圖的方法實(shí)例

 更新時(shí)間:2020年10月10日 09:33:09   作者:yiwai6998  
這篇文章主要給大家介紹了關(guān)于如何在Vue中使用Echarts實(shí)例圖的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

由于在項(xiàng)目中需要對(duì)數(shù)據(jù)進(jìn)行可視化處理,也就是用圖表展示,眾所周知echarts是非常強(qiáng)大的插件。但是新手猛的上手的話,可能會(huì)有點(diǎn)束手無(wú)策,所以這篇就是來(lái)寫一點(diǎn)入門的內(nèi)容,外加自己一點(diǎn)的小心得。

一、首先要在項(xiàng)目中下載echarts依賴

npm install echarts -S
	//或者使用淘寶的鏡像
cnpm install echarts -S

二、然后就要再main.js文件中來(lái)進(jìn)行全局引入

// 引入echarts
import echarts from 'echarts'

Vue.prototype.$echarts = echarts

三、在Vue組件中設(shè)置一個(gè)div

<template>
	<div>
		<div class="body">
			<div id="echarts"></div> //就是這一行
		</div>
	</div>
</template>

四、去Echarts官網(wǎng)尋找想設(shè)置的實(shí)例圖

再然后,根據(jù)找到的這個(gè)圖里的數(shù)據(jù)及變量,來(lái)進(jìn)行聲明到data中。

data() {
			return {
				option: {
					title: {
						text: '堆疊區(qū)域圖'
					},
					tooltip: {
						trigger: 'axis',
						axisPointer: {
							type: 'cross',
							label: {
								backgroundColor: '#6a7985'
							}
						}
					},
					legend: {
						data: ['郵件營(yíng)銷', '聯(lián)盟廣告', '視頻廣告', '直接訪問(wèn)', '搜索引擎']
					},
					grid: {
						left: '3%',
						right: '4%',
						bottom: '3%',
						containLabel: true
					},
					xAxis: [{
						type: 'category',
						boundaryGap: false,
						data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
					}],
					yAxis: [{
						type: 'value'
					}],
					series: [{
							name: '郵件營(yíng)銷',
							type: 'line',
							stack: '總量',
							areaStyle: {},
							data: [120, 132, 101, 134, 90, 230, 210]
						},
						{
							name: '聯(lián)盟廣告',
							type: 'line',
							stack: '總量',
							areaStyle: {},
							data: [220, 182, 191, 234, 290, 330, 310]
						},
						{
							name: '視頻廣告',
							type: 'line',
							stack: '總量',
							areaStyle: {},
							data: [150, 232, 201, 154, 190, 330, 410]
						},
						{
							name: '直接訪問(wèn)',
							type: 'line',
							stack: '總量',
							areaStyle: {},
							data: [320, 332, 301, 334, 390, 330, 320]
						},
						{
							name: '搜索引擎',
							type: 'line',
							stack: '總量',
							label: {
								normal: {
									show: true,
									position: 'top'
								}
							},
							areaStyle: {},
							data: [820, 932, 901, 934, 1290, 1330, 1320]
						}
					]
				}
			}
		}

五、在生命周期中掛載

mounted() {
			let myChart = this.$echarts.init(document.getElementById("echarts"));
			//設(shè)置echarts對(duì)象的option屬性
			myChart.setOption(this.option)
		}

六、再在該div外面的盒子設(shè)置相關(guān)的css

<style scoped>
.body
	{
	 width: 100%;
	 height: 100vh;
	 margin-left: 250px;
	 margin-top: -280px;
	}
#echarts
	{
	 width: 80%;
	 height: 60%;
	 border: 1px solid red;
	}
</style>

好啦,這個(gè)時(shí)候自信一點(diǎn),打開(kāi)瀏覽器,就會(huì)發(fā)現(xiàn)一個(gè)完完全全的Echarts實(shí)例圖啦,希望這篇文章可以幫得到你,嘻嘻

總結(jié)

到此這篇關(guān)于在Vue中使用Echarts實(shí)例圖的文章就介紹到這了,更多相關(guān)Vue使用Echarts實(shí)例圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue2.0實(shí)現(xiàn)簡(jiǎn)單分頁(yè)及跳轉(zhuǎn)效果

    Vue2.0實(shí)現(xiàn)簡(jiǎn)單分頁(yè)及跳轉(zhuǎn)效果

    這篇文章主要為大家詳細(xì)介紹了Vue2.0實(shí)現(xiàn)簡(jiǎn)單數(shù)據(jù)分頁(yè),及頁(yè)數(shù)的跳轉(zhuǎn)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • 關(guān)于axios不能使用Vue.use()淺析

    關(guān)于axios不能使用Vue.use()淺析

    這篇文章主要給大家介紹了關(guān)于axios不能使用Vue.use()的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的理解和學(xué)習(xí)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • 詳解 vue better-scroll滾動(dòng)插件排坑

    詳解 vue better-scroll滾動(dòng)插件排坑

    本篇文章主要介紹了詳解 vue better-scroll滾動(dòng)插件排坑,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Vue3中解決組件間css層級(jí)問(wèn)題的最佳實(shí)踐

    Vue3中解決組件間css層級(jí)問(wèn)題的最佳實(shí)踐

    <Teleport> 是 Vue 3 中引入的一個(gè)內(nèi)置組件,用于將組件的內(nèi)容渲染到 DOM 中的指定位置,而不受組件層級(jí)結(jié)構(gòu)的限制,本文給大家介紹了Vue3使用Teleport解決組件間css層級(jí)問(wèn)題的最佳實(shí)踐,需要的朋友可以參考下
    2025-02-02
  • Vue?ECharts實(shí)現(xiàn)機(jī)艙座位選擇展示功能代碼詳解

    Vue?ECharts實(shí)現(xiàn)機(jī)艙座位選擇展示功能代碼詳解

    這篇文章主要介紹了Vue?ECharts實(shí)現(xiàn)機(jī)艙座位選擇展示,本文給大家分享一段簡(jiǎn)短的代碼通過(guò)效果圖展示給大家介紹的非常明白,需要的朋友可以參考下
    2022-05-05
  • 詳解Vue中的自定義渲染器和異步渲染

    詳解Vue中的自定義渲染器和異步渲染

    這篇文章主要為大家詳細(xì)介紹了Vue中的自定義渲染器和異步渲染的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • Vue中的同步和異步調(diào)用順序詳解

    Vue中的同步和異步調(diào)用順序詳解

    這篇文章主要介紹了Vue中的同步和異步調(diào)用順序,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • vue路由跳轉(zhuǎn)打開(kāi)新窗口(window.open())和關(guān)閉窗口(window.close())

    vue路由跳轉(zhuǎn)打開(kāi)新窗口(window.open())和關(guān)閉窗口(window.close())

    這篇文章主要介紹了vue路由跳轉(zhuǎn)打開(kāi)新窗口(window.open())和關(guān)閉窗口(window.close())問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • vue中beforeRouteLeave實(shí)現(xiàn)頁(yè)面回退不刷新的示例代碼

    vue中beforeRouteLeave實(shí)現(xiàn)頁(yè)面回退不刷新的示例代碼

    這篇文章主要介紹了vue中beforeRouteLeave實(shí)現(xiàn)頁(yè)面回退不刷新的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Vue雙向綁定原理及實(shí)現(xiàn)方法

    Vue雙向綁定原理及實(shí)現(xiàn)方法

    Vue雙向綁定是指數(shù)據(jù)模型和視圖之間的數(shù)據(jù)同步,通過(guò)Object.defineProperty()方法實(shí)現(xiàn)數(shù)據(jù)劫持,利用觀察者模式實(shí)現(xiàn)數(shù)據(jù)更新和視圖更新的自動(dòng)同步,實(shí)現(xiàn)方式包括指令、計(jì)算屬性、v-model等,優(yōu)化方法包括使用虛擬DOM、合理使用computed和watch等
    2023-04-04

最新評(píng)論

镇坪县| 通榆县| 友谊县| 普兰县| 奉贤区| 若尔盖县| 张家界市| 扶绥县| 西吉县| 安岳县| 镇原县| 固始县| 吉水县| 隆回县| 乾安县| 康乐县| 青海省| 吴旗县| 嵩明县| 漳平市| 额尔古纳市| 兰西县| 南溪县| 福州市| 榆社县| 丹阳市| 庄浪县| 漳浦县| 北流市| 甘肃省| 巴楚县| 财经| 明星| 沙田区| 河西区| 江源县| 教育| 故城县| 延吉市| 大邑县| 文化|