欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在vue中使用vue-echarts-v3的實(shí)例代碼

 更新時(shí)間:2018年09月13日 10:30:45   作者:騷φ(゜▽゜*)♪白  
這篇文章主要介紹了在vue中使用vue-echarts-v3的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

特征

•輕量,高效,按需綁定事件
•支持按需導(dǎo)入ECharts.js圖表​​和組件
•支持組件調(diào)整大小事件自動(dòng)更新視圖

一、安裝

npm install --save echarts vue-echarts-v3

二、用法

用 vue-cli 搭建的項(xiàng)目,打開(kāi) build 文件夾中的 webpack.base.conf.js 文件

1、webpack 1.x 修改成如下

  {
    test: /\.js$/,
    loader: 'babel',
    include: [
      path.join(prjRoot, 'src'),
      path.join(prjRoot, 'node_modules/vue-echarts-v3/src')
    ],
     exclude: /node_modules(?![\\/]vue-echarts-v3[\\/]src[\\/])/
   },

2、webpack 2.x 修改成如下

 {
    test: /\.js$/,
    loader: 'babel-loader',
    include: [resolve('src'), resolve('test'), resolve('node_modules/vue-echarts-v3/src')]
   }

3、導(dǎo)入所有圖表和組件

import IEcharts from 'vue-echarts-v3/src/full.js';

4、手動(dòng)導(dǎo)入ECharts.js模塊以減少捆綁包大小

import IEcharts from 'vue-echarts-v3/src/lite.js';
import 'echarts/lib/component/title'; //引入標(biāo)題組件
import 'echarts/lib/component/legend'; //引入圖例組件
import 'echarts/lib/component/tooltip'; //引入提示框組件
import 'echarts/lib/component/toolbox'; //引入工具箱組件
// ...(引入自己需要的)
import 'echarts/lib/chart/pie'; //以餅圖為例

三、例子

關(guān)于Echarts的API使用參照 Echarts官網(wǎng)

•從接口獲取的動(dòng)態(tài)數(shù)據(jù)可以直接通過(guò)props從父組件傳過(guò)來(lái),替換下面的series[0].data數(shù)組中的數(shù)據(jù)
•也可以從這個(gè)組件中從接口獲取動(dòng)態(tài)數(shù)據(jù)。但option屬性對(duì)應(yīng)的變量pie必須寫在computed中return出來(lái),不能再寫在data中,否則獲取不到數(shù)據(jù)

<template>
 <div class="echarts">
  <IEcharts :option="pie" @ready="onReady" @click="onClick"></IEcharts>
 </div>
</template>
<script>
import IEcharts from 'vue-echarts-v3/src/lite.js';
import 'echarts/lib/component/title'; //引入標(biāo)題組件
import 'echarts/lib/component/legend'; //引入圖例組件
import 'echarts/lib/chart/pie';
 export default {
  components: {IEcharts},
  data: () => ({
   pie: {
    title: {
     text: 'ECharts Demo'
    },
    tooltip: {},
    legend:{
     type: 'plain',
     orient: 'vertical',
     right: 10,
     top: 20,
    },
    series: [{
     type: 'pie',
     data: [
      {name: 'A', value: 1211},
      {name: 'B', value: 2323},
      {name: 'C', value: 1919}
     ]
    }]
   }
  }),
  methods: {
   onReady(instance) {
    console.log(instance);
   },
   onClick(event, instance, echarts) {
    console.log(arguments);
   }
  }
 };
</script>
<style scoped>
 .echarts{
  width: 400px;
  height: 400px;
  margin: auto;
  text-align: center;
 }
</style>

總結(jié)

以上所述是小編給大家介紹的在vue中使用vue-echarts-v3的實(shí)例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Vue+ElementUI table實(shí)現(xiàn)表格分頁(yè)

    Vue+ElementUI table實(shí)現(xiàn)表格分頁(yè)

    這篇文章主要為大家詳細(xì)介紹了Vue+ElementUI table實(shí)現(xiàn)表格分頁(yè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • Vue+tsx使用slot沒(méi)有被替換的問(wèn)題

    Vue+tsx使用slot沒(méi)有被替換的問(wèn)題

    本文主要介紹了Vue+tsx使用slot沒(méi)有被替換的問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • vue router-link傳參以及參數(shù)的使用實(shí)例

    vue router-link傳參以及參數(shù)的使用實(shí)例

    下面小編就為大家?guī)?lái)一篇vue router-link傳參以及參數(shù)的使用實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • 詳解vue 模擬后臺(tái)數(shù)據(jù)(加載本地json文件)調(diào)試

    詳解vue 模擬后臺(tái)數(shù)據(jù)(加載本地json文件)調(diào)試

    本篇文章主要介紹了詳解vue 模擬后臺(tái)數(shù)據(jù)(加載本地json文件)調(diào)試,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-08-08
  • vue3+springboot部署到Windows服務(wù)器的詳細(xì)步驟

    vue3+springboot部署到Windows服務(wù)器的詳細(xì)步驟

    這篇文章主要介紹了vue3+springboot部署到Windows服務(wù)器,配置Nginx時(shí),因?yàn)楝F(xiàn)在是把vue前端交給了Nginx代理,所以這里的端口號(hào)不一定是我們?cè)趘ue項(xiàng)目中設(shè)置的端口號(hào),本文給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-10-10
  • vue2.0中set添加屬性后視圖不能更新的解決辦法

    vue2.0中set添加屬性后視圖不能更新的解決辦法

    在本文里我們給大家整理了關(guān)于vue2.0中set添加屬性后視圖不能更新的解決辦法以及相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • Vue render深入開(kāi)發(fā)講解

    Vue render深入開(kāi)發(fā)講解

    這篇文章主要介紹了Vue render深入開(kāi)發(fā)講解
    2018-04-04
  • vue 頁(yè)面回退mounted函數(shù)不執(zhí)行的解決方案

    vue 頁(yè)面回退mounted函數(shù)不執(zhí)行的解決方案

    這篇文章主要介紹了vue 頁(yè)面回退mounted函數(shù)不執(zhí)行的解決方案 ,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • axios庫(kù)的核心代碼解析及總結(jié)

    axios庫(kù)的核心代碼解析及總結(jié)

    這篇博客針對(duì)axios庫(kù)的核心代碼做一個(gè)簡(jiǎn)要總結(jié),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • vue element el-transfer增加拖拽功能

    vue element el-transfer增加拖拽功能

    這篇文章主要介紹了vue element el-transfer增加拖拽功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01

最新評(píng)論