美文网首页
2020-11-13

2020-11-13

作者: appeal6231 | 来源:发表于2020-11-13 11:38 被阅读0次

<template>

    <div>

  <div id="myChart" :style="{width: '600px', height: '500px',marginTop:'50px'}"></div>

  </div>

</template>

<script>

export default {

name: 'hello',

  data () {

    return {

      msg: 'Welcome to Your Vue.js App',

      tableData:[

          {

              a: 12,

              b: 13,

              c: 14,

              d: 15,

          },

          {

              a: 1232,

              b: 143,

              c: 144,

              d: 125,

          }

      ]

    }

  },

  mounted(){

    this.drawLine();

  },

  methods: {

    drawLine(){

        // 基于准备好的dom,初始化echarts实例

        let myChart = this.$echarts.init(document.getElementById('myChart'))

        let ft = ['三星','苹果','华为','vivo','oppo','小米']

        let arr = [

                    {

                        value: [4300, 10000, 28000, 35000, 50000, 19000],

                      //  name: '预算分配(Allocated Budget)',

                      name: "一次检验数/条",

                        tooltip:{

                            //  show: true,

                             confine: true, // 悬浮控制图表内

                          formatter: function (params) {

                              var res = '';

                              params.value.forEach((v,i)=>{

                                  res+=ft[i]+'    '+ params.value[i]+'<br/>';

                              })

                              console.log(params.value, res);

                              return res;

                        }

                    }

                    },

                    {

                        value: [5000, 14000, 28000, 31000, 42000, 21000],

                      // name: '实际开销(Actual Spending)',

                      name: "多次检验数/条",

                        tooltip:{

                            //show: false,

                        //    formatter: function (params) {

                        //    console.log(params.value,'999999');

                        // }

                    }

                  }

                ];

            var data = [

        { name: "一次检验数/条", value: 150 },

        { name: "多次检验数/条", value: '100%' }

      ];

      let  option = {

            title: {

              //  text: '基础雷达图'

            },

            color:['#555555','#004556'],

            tooltip: {},

            legend: {

                orient: 'vertical',

                // y: 'bottom',

                y: 'bottom',

                left: "center",

                icon: "line",

                bottom:'-125',

              // top: "345",

              itemHeight: 13,

              itemWidth: 13,

            //    width: 680,

            //    height: 280,

              // itemGap: 35,

              //data: ['预算分配(Allocated Budget)', '实际开销(Actual Spending)'],

                data: data,

              formatter: function(name) {

                    var total = 0;

                    var target;

                    var value;

                    for (let i = 0, l = data.length; i < l; i++) {

                    value = data[i].value;

                    total += data[i].value;

                    if (data[i].name == name) {

                        target = data[i].value;

                    }

                    }

                    var arr = ["{a|" + name + "}", "{b|" + target + "}"];

                    return arr

                    // join("\n");

                },

                textStyle: {

                    rich: {

                    a: {

                        color: "#B6B6B6",

                        verticalAlign: "center",

                        align: "center",

                        fontSize: 18,

                        padding: [0, 0, 0, 10]

                    },

                    b: {

                        align: "left",

                        fontSize: 18,

                        padding: [0, 0, 0, 50],

                        verticalAlign: "center",

                        //align:'center',

                      // lineHeight: 25,

                        color: "#777777"

                    }

                    }

                }

            },

            radar: {

                // shape: 'circle',

                name: {

                    textStyle: {

                        color: '#fff',

                        backgroundColor: '#999',

                        borderRadius: 3,

                        padding: [3, 5]

                    }

                },

              // shape: 'circle',

                indicator: [

                    { name: '销售', max: 6500},

                    { name: '管理', max: 16000},

                    { name: '信息技术', max: 30000},

                    { name: '客服', max: 38000},

                    { name: '研发', max: 52000},

                    { name: '市场', max: 25000}

                ]

            },

            series: [{

                name: '预算分配2(Allocated Budget)',

                type: 'radar',

              //  areaStyle: {},

                // areaStyle: {normal: {}},

                data: arr

            }]

        };

        // 绘制图表

        myChart.setOption(option);

    }

  }

}

</script>

相关文章

  • 周五 2020-11-13 23:30 - 06:40 晴 11

    2020-11-13 上午学习,下午不想学习,想着去走走也不走,我宅周五 2020-11-13 23:30 - 0...

  • 2020-11-13 锁了

    很抱歉您的文章《2020-11-13 定了》[https://www.jianshu.com/p/1cd4...

  • 省考面试经验

    ————— 2020-11-13 ————— STRENGTH 13:18 那么面试要明白的第一个问题就是我想呈现...

  • 2020-11-13

    【318号】2020-11-13点赞列表 http://www.jianshu.com/p/49b714f1f40...

  • 【井底望天】以太坊的发展趋势

    整理自【SWTC区块链15项目群 微信群上的聊天记录】 ————— 2020-11-13 ————— 井底望天: ...

  • 2020-11-13

    中原焦点团队祝澜 1052天 2020-11-13 昨晚,在校值班,感觉困累就早睡了。睡前跟先生电话沟通,关心...

  • 蜜蜂一首

    蜜蜂 口甜腹剑响嗡嗡,四季轮回总相逢。 前世不羡云中鹤,今生早已会乘风。 2020-11-13

  • 一句话心情

    2020-11-13:#心态好# 心态好的人,连被别人说了都是笑容 2020-11-16:每次你被人指着不用脑子的...

  • 2020-11-14自我观察记录

    【2020-11-13自我观察日记 第179天/1825】表现:8分 主目标:我要改变读书陷入太关注细节而忘记时...

  • 以太坊的发展趋势

    整理自SWTC区块链15项目群 微信群上的聊天记录————— 2020-11-13 —————井底望天 01:05...

网友评论

      本文标题:2020-11-13

      本文链接:https://www.haomeiwen.com/subject/gmwmbktx.html