【问题标题】:Avoid unselect behavior on c3js graph避免在 c3js 图上取消选择行为
【发布时间】:2016-09-11 05:41:48
【问题描述】:

我正在创建一个包含数据点的折线图,每个数据点应该有不同的样式,具体取决于数据,我正在使用您提供给我们的 select API 来实现这一点 如本例所示enter link description here 问题是,用户可以选择和取消选择其他点,我想避免这种行为 这可能吗?

var chart = c3.generate({
    data: {
        columns: [
            ['data1', 30, 200, 100, 400, 150, 250],
            ['data2', 50, 20, 10, 40, 15, 25]
        ],
        selection: {
            enabled: true
        }
    },
    point: {
        focus: {
            expand: {
                enabled: false
            }
        }
    }
});
chart.select(['data1'], [1, 3, 5]);

【问题讨论】:

    标签: javascript json c3.js


    【解决方案1】:

    如果您只想将点锁定在当前展开/未展开状态,请添加

    chart.internal.config.data_selection_enabled = false;
    

    在您的 chart.select 调用之后

    http://jsfiddle.net/jrdsxvys/316/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-06
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多