zoukankan      html  css  js  c++  java
  • Vue集成echarts插件

    1.项目安装echarts

    npm install echarts --save

    2.全局配置:main.js 

    1 import echarts from 'echarts'
    2 
    3 Vue.use(echarts)
    4 Vue.prototype.$echarts = echarts

    3.目标界面使用

     1 <template>
     2   <div>
     3    <div class="total-class" id="myChart" :style="{ '100%', height: '400px'}"></div>
     4   </div>
     5 </template>
     6 <script>
     7   export default {
     8      data () {
     9       return {
    10        }
    11       },
    12 methods: {
    13 drawLine () {
    14         // 基于准备好的dom,初始化echarts实例
    15         let myChart = this.$echarts.init(
    16           document.getElementById('myChart')
    17         )
    18         // 绘制图表
    19         myChart.setOption({
    20           color: ['#3398DB'],
    21           tooltip: {
    22             trigger: 'axis',
    23             axisPointer: {            // 坐标轴指示器,坐标轴触发有效
    24               type: 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
    25             }
    26           },
    27           grid: {
    28             left: '3%',
    29             right: '4%',
    30             bottom: '3%',
    31             containLabel: true
    32           },
    33           xAxis: [
    34             {
    35               type: 'category',
    36               data: ['Mon','Tue','Wed','Thur','Fir','Sat','Sun],
    37               axisTick: {
    38                 alignWithLabel: true
    39               }
    40             }
    41           ],
    42           yAxis: [
    43             {
    44               type: 'value'
    45             }
    46           ],
    47           series: [
    48             {
    49               name: '测试',
    50               type: 'bar',
    51               barWidth: '50%',
    52               data: [15,35,45,68,70,50,60]53             }
    54           ]
    55         })
    56       }
    57   }
    58 </script>

     注意:series中type  bar表示柱状图,line表示折现图,。。。

  • 相关阅读:
    作业
    作业
    [转]C语言指针 之 函数指针
    iOS 隐私政策
    微信小程序成长记录(一)
    ios 用信号量控制多个异步网络请求
    ios 利用cocapods创建私有库
    ios 整理获取设备相关信息
    ios_scrollView顶部图片下拉放大
    ios 在项目中使用文字ttf文件
  • 原文地址:https://www.cnblogs.com/must-grow/p/11819391.html
Copyright © 2011-2022 走看看