dateformat属性在amcharts4中不工作。
我理解日期格式是从父元素继承的,我尝试将日期格式设置为图表级别、轴级别和系列级别。
chart.dateFormatter.dateFormat = "dd/MM/yyyy";请见下文代码:
发布于 2018-11-15 14:12:39
@martynasma关于github的引用
您正在使用CategoryAxis。此轴将所有类别视为文本,因此不应用任何格式设置。 如果您需要正确的日期轴,则需要使用DateAxis,以及对系列“dataFields”使用dateX: var dateAxis =chart.xAxes.push(新的am4charts.DateAxis()); …… series1.dataFields.dateX =“范畴”;series1.dataFields.valueY = "value1"; 现在,DateAxis的设置格式并不像设置dateFormat那样简单。此轴类型具有多个级别的粒度,因此需要为目标级别设置粒度。对你来说是一天。 dateAxis.periodChangeDateFormats.setKey("day",“dd/MM/yyyy”(dateAxis.dateFormats.setKey); 更多信息: property property 这是你的钢笔更新如下: https://codepen.io/team/amcharts/pen/pQPQdN?editors=0010
https://stackoverflow.com/questions/53304313
复制相似问题