zoukankan      html  css  js  c++  java
  • Vue -- echarts 折线图demo

    <template>
    <div>
    <div id="myChart2" class="myChart"></div>
    </div>
    </template>
    <script>

    export default {
    data(){
    return{
    name:["衬衫","羊毛衫","雪纺衫","风衣","毛衣","半袖"],
    num:[5, 20, 36, 10, 18, 32]
    }
    },
    mounted(){
    var json = require('../../data.json')
    console.log(json)
    console.log(json[2].name)
    this.echart()
    },
    methods:{
    echart(){
    let myChart = this.$echarts.init(document.getElementById('myChart2'))
    myChart.setOption({
    color:['#3081f3'],
    title: { x:'center',text: '异步加载数据' },
    xAxis: {
    data:this.name
    },
    yAxis: {},
    series: [{
    type: 'bar',
    data:this.num,
    itemStyle:{
    normal:{
    label:{
    show:true,
    position: 'top'
    }
    }
    }
    },{
    type: 'line',
    color:'#a4b5f2',
    smooth: false, // 折线图平滑曲线
    data:this.num
    }
    ],
    tooltip: {},
    })

    },
    }
    }
    </script>
    <style scoped>
    .myChart{
    600px;
    height: 300px;
    margin-top: 20px;
    }
    </style>

  • 相关阅读:
    Laravel 进阶笔记 3
    Laravel 进阶笔记 5
    Laravel 进阶笔记 4
    Laravel 进阶笔记 2
    Laravel 进阶笔记
    Laravel笔记.
    Think PHP-- 笔记3
    git删除远程分支
    Think PHP 3.2.3 伪静态的方法
    解决iframe IE8透明不兼容
  • 原文地址:https://www.cnblogs.com/q0024/p/14115549.html
Copyright © 2011-2022 走看看