Javascript amCharts(V4):DateAxis中的第一个月格式,无年份
在XYChart中,我试图在x轴上设置12个月作为标签,从1月到12月,但如图所示,第一个月也有年份(yyy) 我怎样才能只显示月份的名称,在这种情况下,只显示“Jan”Javascript amCharts(V4):DateAxis中的第一个月格式,无年份,javascript,reactjs,amcharts,amcharts4,Javascript,Reactjs,Amcharts,Amcharts4,在XYChart中,我试图在x轴上设置12个月作为标签,从1月到12月,但如图所示,第一个月也有年份(yyy) 我怎样才能只显示月份的名称,在这种情况下,只显示“Jan” 您必须使用日期格式.setKey和periodChangeDateFormats.setKey在日期轴上格式化日期;看 这里的冒烟枪是periodChangeDateFormats。此选项控制期间更改时的格式设置(例如,比例为月份的新年)。我没有试过,但我认为您需要: dateAxis.dateFormats.setKey(&
您必须使用
日期格式.setKey
和periodChangeDateFormats.setKey
在日期轴上格式化日期;看
这里的冒烟枪是periodChangeDateFormats
。此选项控制期间更改时的格式设置(例如,比例为月份的新年)。我没有试过,但我认为您需要:
dateAxis.dateFormats.setKey("month", "MMM"); // useless, this is the default
dateAxis.periodChangeDateFormats.setKey("month", "MMM");
默认值为
dateAxis.periodChangeDateFormats.setKey(“month”,“MMM-yyyy”)
您必须使用dateFormats.setKey
和periodChangeDateFormats.setKey
来格式化日期轴上的日期;看
这里的冒烟枪是periodChangeDateFormats
。此选项控制期间更改时的格式设置(例如,比例为月份的新年)。我没有试过,但我认为您需要:
dateAxis.dateFormats.setKey("month", "MMM"); // useless, this is the default
dateAxis.periodChangeDateFormats.setKey("month", "MMM");
虽然默认值为dateAxis.periodChangeDateFormats.setKey(“月”、“MMM-yyyy”)
但您也可以简单地使用dateAxis.markUnitChange=false
此属性用于将periodChangeDateFormats
中定义的不同格式应用于较大时间单位的第一个标签,即
- 当决议是每月一次,新的一年开始
- 当每周一次决议,新的一个月开始时
- 当决议是每小时一次,新的一天开始
- 等等
dateAxis.markUnitChange=false
此属性用于将periodChangeDateFormats
中定义的不同格式应用于较大时间单位的第一个标签,即
- 当决议是每月一次,新的一年开始
- 当每周一次决议,新的一个月开始时
- 当决议是每小时一次,新的一天开始
- 等等