【问题标题】:Set fixed interval at Y-axis ChartJS Primefaces在 Y 轴 ChartJS Primefaces 设置固定间隔
【发布时间】:2020-10-15 12:50:00
【问题描述】:

如何使用 LineChartModel 使用 ChartJS Primefaces 在 Y 轴上设置固定间隔,它使用 5 的间隔,但我需要设置 3 的间隔。我尝试将扩展器与 javascript 一起使用,但它不起作用,尝试使用方法但找不到正确的方法。

【问题讨论】:

标签: primefaces


【解决方案1】:

您可以在为 PrimeFaces 模型中的 Axes 提供的 ChartsJS 模型对象中使用stepSize

见:https://github.com/primefaces/primefaces/blob/master/src/main/java/org/primefaces/model/charts/axes/cartesian/linear/CartesianLinearTicks.java

/**
 * Used to provide cartesian linear ticks. CartesianLinearTicks extends {@link CartesianTicks}
 */
public class CartesianLinearTicks extends CartesianTicks {

    private static final long serialVersionUID = 1L;

    private boolean beginAtZero;
    private Number min;
    private Number max;
    private Number maxTicksLimit;
    private Number precision;
    private Number stepSize;
    private Number suggestedMax;
    private Number suggestedMin;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-02
    • 1970-01-01
    • 1970-01-01
    • 2017-12-27
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多