热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在ChartJS中使x标签水平

如何解决《在ChartJS中使x标签水平》经验,为你挑选了1个好方法。

在此输入图像描述

使用ChartJS 1.0.1绘制折线图,​​如上所示.如图所示,尽管有足够的空间,但x轴上的标签不是水平的.我怎样才能让它水平?

一个侧面问题,注意到y标签,有1-2px剪裁.如何解决?



1> 小智..:

如果您使用的是chart.js 2.x,只需在ticks选项中设置maxRotation:0minRotation:0.如果您希望它们垂直,请设置maxRotation:90minRotation:90.如果你想要所有的x标签,你可能想要设置autoSkip:false.以下是一个例子.

var myChart = new Chart(ctx, {
  type: 'bar',
  data: chartData,
  options: {
    scales: {
      xAxes: [{
        ticks: {
          autoSkip: false,
          maxRotation: 0,
          minRotation: 0
        }
      }]
    }
  }
});

0度的例子 在此输入图像描述

90度的例子 在此输入图像描述


有什么方法可以使单词换行而不是使其重叠?
推荐阅读
author-avatar
Kelven
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有