Javascript 在Chartjs中隐藏特定x轴**标签**
我想隐藏小于Javascript 在Chartjs中隐藏特定x轴**标签**,javascript,reactjs,chart.js,data-visualization,react-chartjs,Javascript,Reactjs,Chart.js,Data Visualization,React Chartjs,我想隐藏小于moment().valueOf()的特定x轴标签。因此,如果我有12:40、12:45、12:50并且12:55是当前时间,那么我想显示12:55并隐藏过去的时间间隔标签。这里的关键是只隐藏标签,而不是去掉它们 我的图表最大x轴时间始终为当前时间,并随着向右平移而增加 我已经成功地以数组的形式获取了过滤后的滴答声时间[“12:55”],但图表仍然显示了12:55之前的所有其他时间 我的xAxis配置 xAxes: [ {
moment().valueOf()的特定x轴标签。因此,如果我有12:40、12:45、12:50并且12:55是当前时间
,那么我想显示12:55并隐藏过去的时间间隔标签。这里的关键是只隐藏标签,而不是去掉它们
我的图表最大x轴时间始终为当前时间,并随着向右平移而增加
我已经成功地以数组的形式获取了过滤后的滴答声时间[“12:55”]
,但图表仍然显示了12:55之前的所有其他时间
我的xAxis配置
xAxes: [
{
xAxisID: 'x-1',
type: "time",
time: {
unit: "minute",
displayFormats: { minute: 'HH:mm' },
stepSize: 5,
min: chartMin,
max: chartDisplayMax,
},
afterBuildTicks: function (axis) {
const { ticks } = axis;
const ticksToDisplay= ticks && ticks.filter(tick => tick >= moment().subtract(5, "minutes").format('HH:mm'));
return ticksToDisplay;
},
ticks: {
display: true,
},
},
],