【问题标题】:show xAxes on click单击时显示 xAxes
【发布时间】:2017-05-24 22:06:19
【问题描述】:

这是在用户单击其中一个栏后显示标签的简单尝试:https://codepen.io/marcelo2605/pen/zNrGpE?editors=0010

ctx.on('click', function(evt){
    myChart.options.tooltips.enabled = true;
    myChart.options.scales.xAxes.display = true;
});

但是什么也没发生。

【问题讨论】:

    标签: javascript jquery chart.js


    【解决方案1】:

    你需要稍微修改一下代码:

    myChart.options.scales.xAxes[0].display = true;
    

    这是因为 xAxes 的属性存储在作为对象的单元素数组中。您可以通过console.log查看。

    你也可以在这里看到:Chart.js documentation

    【讨论】:

    • 你是对的。但之后您还需要myChart.update();,以便将新值应用于图表。
    • 谢谢各位!固定。
    • @xnakos 谢谢你的加入
    猜你喜欢
    • 1970-01-01
    • 2020-11-27
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多