but*_*bat 10 javascript ruby-on-rails highcharts
我想将每个工作日的第一个字母作为x轴,即MTWTFSS重复.目前你可以设置dateTimeLabelFormats,我已经设置使用%a,这是工作日短星期日(星期一星期三等)的dateFormat.我怎么才能使用第一个字母?
这是我的代码(我在rails中使用Lazy Highcharts)
f.xAxis({type: 'datetime', tickInterval: 24*3600*1000, dateTimeLabelFormats: {
day: '%a',
week: '%a'}
})
Run Code Online (Sandbox Code Playgroud)
谢谢.
Bhe*_*ung 19
在标签 - > formatter for xAxis中,使用dateFormat函数获取月份,然后使用substring函数获取第一个字母并返回该字母,如下所示 -
xAxis: {
type: 'datetime',
labels: {
formatter: function() {
var monthStr = Highcharts.dateFormat('%b', this.value);
var firstLetter = monthStr.substring(0, 1);
return firstLetter;
}
}
},
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25327 次 |
| 最近记录: |