qkj666 2019-04-09 16:12 采纳率: 100%
浏览 1482
已采纳

chart.js折线图x轴显示不完整,ABCDEFGH,却两个两个的隔开了,怎么全部显示啊

图片说明

  • 写回答

4条回答 默认 最新

  • 郭宝 博客专家认证 2019-04-11 17:03
    关注

    只需扩展折线图,替换你所需要的xLabel

    Chart.types.Line.extend({
     name:“LineAlt”,
     initialize:function(data){
     Chart.types.Line.prototype.initialize.apply(this,arguments); 
     var xLabels = this.scale.xLabels 
     xLabels.forEach function(label,i){
     if(i%2 == 1)
     xLabels [i] =''; 
    })
    } 
    } 
    
    
     var lineChartData = {
     labels:[“January”,“February”,“March”,“April”,“May”,“June”,“July” ,“August”,“September”,“October”,“November”,“December”],
     datasets:[
     {
     fillColor:“#79D1CF”,
     strokeColor :“#79D1CF”,
     data:[59,80,81,56,55,40,34,43,43,12,65,65] 
    } 
    ] 
    }; 
    
     var ctx = document.getElementById(“myChart”)。getContext(“2d”); 
     var myLine = new Chart(ctx).LineAlt(lineChartData); 
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献