需要将第一个系列显示为默认值并在第一次加载时选择

时间:2018-03-20 19:29:09

标签: angular highcharts histogram

我正在尝试使用角度绘制直方图。以下jsfiddle链接仅供参考。

http://jsfiddle.net/x51b6pvs/52/

我需要显示所选择和显示的第一个系列,其余的禁用。目前,只有在点击图例时行为才有效。我曾尝试在load事件中执行此操作,但事件似乎没有触发。我怎样才能做到这一点?

角度代码

int main()
{    
    const A a;
    *a.get() += 1; // This is an error since it returns const_iterator

    A b;
    *b.get() += 1; // This works fine

    std::cout << *a.get() << "\n";
    std::cout << *b.get() << "\n";

    return 0;
}

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。我在组件重绘方法

中编写了一个for循环
  for (var i = 0; i < this.chart.series.length; i++) {
            if (i != 0 && i != 1) {
                this.chart.series[i].setVisible(false, false);
            }
            else {
                this.chart.series[i].setVisible(true, true);
            }

        }
        this.chart.redraw();