ExtJS4时间轴上的标签

时间:2013-04-08 15:03:01

标签: javascript extjs extjs4 date-formatting extjs-chart

我有一个下限时间轴,定义如下:

{
  "title":"Date",
  "description":"",
  "position":"bottom",
  "type":"Time",
  "fields":["date"],
  "dateFormat":"d.m.Y"
}

但所有标签都是“NaN.NaN.0NaN”

当我查看商店时,日期字段是具有正确值的普通Date对象。 但是当我查看Axis的drawLabel函数时,me.labels没有对象,因此没有任何东西被绘制。

1 个答案:

答案 0 :(得分:2)

我有时间轴的渲染器:

getDateRenderer: function(v) {
    return Ext.util.Format.date(v, 'd.m.Y');
}

并在此设置它:

this.chart.axes.items[2].label.renderer = this.getDateRenderer;