You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@echarts.apache.org by GitBox <gi...@apache.org> on 2018/05/02 01:56:52 UTC

[GitHub] Adelaide1014 commented on issue #7980: 柱状堆叠图 柱子显示问题

Adelaide1014 commented on issue #7980: 柱状堆叠图 柱子显示问题
URL: https://github.com/apache/incubator-echarts/issues/7980#issuecomment-385842468
 
 
   这个是说当某类目堆叠后的值为‘0’时该类目隐藏的意思吧,不显示为设置的最小值
   ![6lnky w8gu 9qwqiy s k](https://user-images.githubusercontent.com/17764048/39501664-c16412d8-4dee-11e8-8b06-3ab53285fe3d.png)
   若使为0的不显示,可以将值置为null;
   ![_ ijk 575_a__49doqz 5lh](https://user-images.githubusercontent.com/17764048/39501713-02cf6024-4def-11e8-84ee-ec2461c70931.png)
   相关代码:
   `app.title = '堆叠条形图';
   
   option = {
       tooltip : {
           trigger: 'axis',
           axisPointer : {            // 坐标轴指示器,坐标轴触发有效
               type : 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
           }
       },
       legend: {
           data: ['直接访问', '邮件营销','联盟广告','视频广告','搜索引擎']
       },
       grid: {
           left: '3%',
           right: '4%',
           bottom: '3%',
           containLabel: true
       },
       xAxis:  {
           type: 'value'
       },
       yAxis: {
           type: 'category',
           data: ['周一','周二','周三','周四','周五','周六','周日']
       },
       series: [
           {
               name: '直接访问',
               type: 'bar',
               stack: '总量',
               label: {
                   normal: {
                       show: true,
                       position: 'insideRight'
                   }
               },
               data: [320, 302, 301, 334, 390, 330, 320]
           },
           {
               name: '邮件营销',
               type: 'bar',
               stack: '总量',
               label: {
                   normal: {
                       show: true,
                       position: 'insideRight'
                   }
               },
               data: [120, 132, 101, 134, 90, 230, 210]
           },
           {
               name: '联盟广告',
               type: 'bar',
               stack: '总量',
               label: {
                   normal: {
                       show: true,
                       position: 'insideRight'
                   }
               },
               data: [220, 182, 191, 234, 290, 330, 310]
           },
           {
               name: '视频广告',
               type: 'bar',
               stack: '总量',
               label: {
                   normal: {
                       show: true,
                       position: 'insideRight'
                   }
               },
               data: [150, 212, 201, 154, 190, 330, 410]
           },
           {
               name: '搜索引擎',
               type: 'bar',
               stack: '总量',
                barMinHeight:20,
               label: {
                   normal: {
                       show: true,
                       position: 'insideRight'
                   }
               },
               data: [returnNum(0), 832, 901, 934, 1290, 1330, 1320]
           }
       ]
   };
   
   function returnNum(item){
       
       if(item==0){
           return null;
       }else{
           return item;
       }
       
   }
   `

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@echarts.apache.org
For additional commands, e-mail: dev-help@echarts.apache.org