格式化类别轴标签的日期

问题描述 投票:0回答:1

我有一个对象数组,我在剑道中显示为线图。类别轴是日期,是大量时间之间的数据。我想整齐地显示这个日期(在英国/世界其他日期格式)。但是,我似乎无法让这个工作。这是我的HTML代码

<kendo-chart [transitions]="true">
    <kendo-chart-axis-defaults [majorGridLines]="{ visible : false}">
    </kendo-chart-axis-defaults>
    <kendo-chart-category-axis>
        <kendo-chart-category-axis-item>
            <kendo-chart-category-axis-item-labels culture="en-GB"
                                                   format="d"
                                                   step="50">
            </kendo-chart-category-axis-item-labels>
        </kendo-chart-category-axis-item>
    </kendo-chart-category-axis>
    <kendo-chart-value-axis>
        <kendo-chart-value-axis-item>
            <kendo-chart-value-axis-item-labels culture="en-GB"
                                                format="c">
            </kendo-chart-value-axis-item-labels>
        </kendo-chart-value-axis-item>
    </kendo-chart-value-axis>
    <kendo-chart-series>
        <kendo-chart-series-item type="line" [data]="items | async"
                                 field="cumulativePercentReturn"
                                 markers="markers"
                                 dashType="solid"
                                 categoryField="startDate">
        </kendo-chart-series-item>
    </kendo-chart-series>
</kendo-chart>

然而,日期仍然呈现为yyyy-mm-dd等。角度2指南的剑道在这里不是非常具体,要求我参考网站上不存在的全球化文章。

如果有人能帮助我让这个工作。我已经尝试过以我能理智想到的各种方式编辑那个格式字符串。

kendo-ui-angular2 kendo-chart
1个回答
1
投票

所以我解决了这个!事实证明,返回的JSON数据显示格式化为字符串的日期。当我将此字符串转换回日期时,日期格式化工作。

© www.soinside.com 2019 - 2024. All rights reserved.